Homespun is located within the Waldorf School at the intersection of Massachusetts Avenue and Pleasant Street, and is accessible from the left side of the main building. The store, which has been in business for about 20 years, is a non-profit (501c3) run by parent volunteers. All proceeds from the toys, candles, crafts and other gifts for sale go back to the school. Homespun's inventory includes some items made by Lexington residents and it is the sole vendor of supplies for making "Waldorf dolls" for workshops taught at the school.