Posted on January 17, 2019 January 17, 2019 by WebsiteYellowPages.com Alamo Garage 1 2 3 4 50.000 CategoriesAutomobile Repairing & Service LocationsTexas Bookmark Contact Information Business Name Alamo Garage Address 2035 Lockhill Selma Rd, Texas 78213-1402 Phone Number 2103660347 Fax Number 2103661122 Website http://www.alamogarage.com CategoriesAutomobile Repairing & Service Post navigationPrevious post: Halff & AssocNext post: Palex