Explore details about location Amelia Street. Amelia Street is a location situated within the Upper Providence Township alongside other areas such as Bridge Street, Bonny Lane, Cressm Boulevard.