Spots Of Light is located at the address 25 Lost IN The Woods Ln, Athol, ID in Athol, Idaho. They can be contacted via phone at (208) 683-8220 for hours and directions.
For more information contact Peter Scardina, PRINCIPAL.
For maps and directions to Spots Of Light view the map above. For reviews of Spots Of Light please click on Reviews link.
Spots Of Light is a business which falls under the category Stables. It is located in the city of Athol within Idaho state. This is one of the Stables in Athol . Browse our Idaho yellow pages website us.tubiba.com for more businesses in Idaho.
Spots Of Light of Athol has not provided a description yet