Dr. David H. MacRae
- Gender: Male
- Experience: 38 years
- Graduated from: University Of South Alabama College Of Medicine
- Graduation year: 1983
- Sole propriator: No
- NPI: 1952325466
Dr. David H. MacRae MD
Geriatrician
He is located at 610 Providence Park Drive East Suite 101 in Mobile, AL 36695. Can help patients with the following: Abdominal Pain, Arthritis, Balance Issues, Common Cold, Fever, Gastroesophageal Reflux Disease (GERD). His National Provider Identifier (NPI) number is 1952325466. Appointment can be made via the phone number (251) 378-3900. He is affiliated with 4 practices and 3 hospitals.
Conditions treated
Dr. David Haskins Macrae, being an geriatrician, treats the following conditions. Please be advised that this list may not be complete. For the full list of conditions treated, consult directly with Dr. David H. MacRae.
- Abdominal Pain
- Acute Pain
- Aging In Place
- Alzheimer's Disease
- Anemia
- Arthritis
- Asthma
- Atherosclerosis
- Balance Issues
- Bladder Control
- Bone Loss
- Chest Pain
- Cholecystitis
- Chronic Obstructive Pulmonary Disease (COPD)
- Cognitive Decline
- Common Cold
- Constipation
- Cystitis
- Diarrhea
- Edema
- Fatigue
- Fecal Incontinence
- Fever
- Gastroesophageal Reflux Disease (GERD)
- General Care
- Headache
- Heart Disease
- Hiatal Hernia
- High Blood Pressure
- Hip Bursitis
- Hot Flashes
- Hyperlipidemia
- Hyponatremia
- Influenza
- Inguinal Hernia
- Low Back Pain
- Migraine
- Nausea and Vomiting
- Obesity
- Osteoarthritis (OA)
- Osteoporosis
- Peptic Ulcer
- Prescription Refill
- Progressive Neurological Disorders
- Urethritis
- Urinary Tract Infection (UTI)
Procedures Performed by Dr. David H. MacRae
Medicare Enrollment
Dr. David H. MacRae is enrolled to bill Medicare as a Practitioner - Internal Medicine (also registered under: Practitioner - Geriatric Medicine) .
Bills through: Alabama Providence Healthcare Services
Based on Medicare's public enrollment records as of Jul 17, 2026. This reflects Medicare fee-for-service enrollment only and says nothing about other insurance, quality, outcomes, or board certification.
Payments received
Drug payment
| Novo Nordisk | $605 |
| Janssen | $560 |
| GlaxoSmithKline | $485 |
Other
| Food and Beverage | $4577 |
Studies
UNIVERSITY OF SOUTH ALABAMA COLLEGE OF MEDICINE
Graduated in 1983Additional Specialities
- Internist
Affiliated practices
Affiliated hospitals
Looking for more Geriatricians?
Here are geriatricians in Alabama you may want to explore.
- Gender: Female
- Address: 301 Governors Drive Southwest Huntsville, 35801, AL
- Gender: Female
- Address: 4350 Cleveland Avenue Walnut Grove, 35990, AL
- Gender: Female
- Address: 619 19th Street South Birmingham, 35249, AL
- Gender: Male
- Address: 121 North 20th Street Suite 20B Opelika, 36801, AL
- Gender: Male
- Address: 1230 Carmichael Way Montgomery, 36106, AL
- Gender: Female
- Address: 850 Peter Bryce Boulevard Tuscaloosa, 35401, AL
- Gender: Male
- Address: 619 19th Street South Birmingham, 35233, AL
- Gender: Female
- Address: 4103 Stemley Bridge Road Pell City, 35128, AL
- Gender: Female
- Address: 181 West Valley Avenue Suite 214 Birmingham, 35209, AL
- Gender: Male
- Address: 121 North 20th Street Suite 20A Opelika, 36801, AL
Questions & Answers
Where can you meet with Dr. David Haskins Macrae?
Dr. David Haskins Macrae's office is located at 610 Providence Park Drive East Suite 101 in Mobile, AL 36695.
What conditions does Dr. David Haskins Macrae treat?
Dr. David Haskins Macrae provides treatment for Abdominal Pain, Arthritis, Balance Issues, Common Cold, Fever, Gastroesophageal Reflux Disease (GERD). For the full list see this list.
Does Dr. David Haskins Macrae have affiliation with practices?
Dr. David Haskins Macrae is affiliated with Providence Medical Group. For the full list of practices see this list.
Has Dr. David Haskins Macrae affiliation with hospitals?
Dr. David Haskins Macrae is affiliated with MOBILE INFIRMARY MEDICAL CENTER. For the full list of hospitals see this list.