Birmingham AL Auto Glass 1. 1609 Richard Arrington Jr Blvd S, Birmingham, AL 35205-4952 | Schwartz And McClure (205) 933-9451