Limbaugh Toyota admin 13 years ago 2200 Ave “T” • Birmingham, AL 35218 Map / Directions Sales • 1-877-983-0500 Fax • 205-781-7801