Explore details about location Miles Street. Miles Street is a location situated within the Montezuma alongside other areas such as Poplar Street, 1st Street, South Brown Street.