About Amelia's Windsor Park
Amelia's Windsor Park serves Indianapolis from 1637 Nowland Ave, 2.4 mi south of the Indianapolis city center.
It is one of 184 bakeries and sweet shops we list in Indianapolis, which works out to one bakery per 4,896 residents. The closest neighbour on our map is Amelia's Bread, less than 0.1 mi away.
Hours were not published with this listing. Most bakerys in Indianapolis open in the early morning, but phoning (317) 686-1583 first is a good idea.







