About Amelia's Bread
You will find Amelia's Bread at 1637 Nowland Avenue in Indianapolis, about 2.4 mi south of central Indianapolis.
Indianapolis has 184 places on our map that bake or sell fresh pastry, and this is one of them — about one per 4,896 people living in the city. If you want to compare, Amelia's Windsor Park sits less than 0.1 mi from here.
Doors open from 8 AM at the earliest, and the last pick-up window runs to 8 PM, for about 84 hours across 7 days a week. Weekend visits work too — it is open Saturday and Sunday.







