Explore details about location Amasa Street. Amasa Street is a location situated within the Houston alongside other areas such as Westpark Drive, Boyce Street, Thor Lane.