Sponsored Listings:
The Flora Post Office is located in the state of Indiana within Carroll County. This location serves 3,214 Flora residents with a median income of $47,125. It's estimated that approximately 5,130 packages pass through this post office each year.