Green John
Add Hours
Green John has not yet specified accepted insurance plans.
Green John has not yet specified any specialties.
Green, John, MD
Phone: (205) 949-2800
Address: 3550 Independence Dr, Birmingham, AL 35209
2006 Brookwood Medical Ctr Dr Ste 310, Birmingham, AL 35209
521 Montgomery Hwy, Vestavia, AL 35216
3125 Independence Dr Ste 100, Homewood, AL 35209
1009 Montgomery Hwy, Birmingham, AL 35216
2908 Central Ave, Birmingham, AL 35209
2018 Brookwood Medical Ctr Dr, Birmingham, AL 35209
2908 Central Ave, Birmingham, AL 35209
1201 11th Ave S Ste 300, Birmingham, AL 35205
805 Saint Vincents Dr Ste 420, Birmingham, AL 35205
800 Saint Vincents Dr, Birmingham, AL 35205