Explore details about location Amelia Street. Amelia Street is a location situated within the Orlando alongside other areas such as Cardinal Road, Millenia Boulevard, Alexandra Court.