21. Grainger 185 W Oxmoor Rd, Birmingham, AL 35209 Coordinate: 33.44406,-86.84002 Phone: (205) 942-6741