American Legion Hall and Pavilion Loading Map.... American Legion Hall and Pavilion103 FM 521 - BrazoriaDetails 29.0459627 -95.57010009999999 Address 103 FM 521 Brazoria TX 77422 United States Upcoming Events No events in this location