Birmingham Direct Primary Care - Main Location Birmingham Direct Primary Care Address 921 Oxmoor Rd, Birmingham, AL 35209 US 33.473507, -86.809172 Contact Information (205) 582-3322 [email protected] Business Hours Summary: Monday - Thursday: 8:00am - 4:00pm Location Map View on Google Maps Back to Birmingham Direct Primary Care