Michael Gene Gaines, M.D is a family medicine physician in Oxford, Alabama. Medical education includes University of Al School of Med, Birmingham Al, completed in 1979.
📍 256 Oxford Exchange Blvd, Oxford, AL 36203
96 Ali Way, Oxford, AL 36203
Ste 100 1612 Us Hwy 78 W, Oxford, AL 36203
Ste 100 1612 Us Hwy 78 E, Oxford, AL 36203
912 Snow St Ste B, Oxford, AL 36203
96 Ali Way Creekside S, Oxford, AL 36203