Escobares City Hall is located in Roma, United States on 4829 Old Escobares Hwy 83. Escobares City Hall is rated 4.5 out of 5 in the category city or town hall in United States.
Address
4829 Old Escobares Hwy 83
Accessibility
Wheelchair-accessible entrance