Christopher Barry Harmon, MD
Christopher Barry Harmon, MD practises Dermatology in Vestavia Hls, Alabama. Graduated from Tulane University School of Medicine in 1990, 36 years ago. Practices with Aqua Dermatology of Alabama PC, a 42-clinician group, works from 12 locations and accepts Medicare assignment. Licensed in Alabama.
- Years since qualifying
- 36
- Trained at
- Tulane University School of Medicine
- Licensed in
- AL
- In the registry since
- 2006
- Specialties on file
- 3
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
1940 Stonegate Dr Ste 130Vestavia Hls, AL 35242
Phone: (205) 977-9876
Fax: (205) 977-9976
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Additional practice locations (11)
- 1720 University Blvd, Birmingham, AL 35233-1816 — (205) 977-9876
- 1401 Edwards Lake Rd, Birmingham, AL 35235-2724 — (205) 977-9876
- 2431 W Main St Ste 501, Dothan, AL 36301-1274 — (205) 977-9876
- 4810 Whitesport Cir Sw Ste 110, Huntsville, AL 35801-7439 — (205) 977-9876
- 4810 Whitesport Cir Sw Ste 217, Huntsville, AL 35801-7419 — (205) 977-9876
- 7300 Halcyon Summit Dr, Montgomery, AL 36117-3699 — (205) 977-9876
- 1419 Hamric Dr E, Oxford, AL 36203-2173 — (205) 977-9876
- 1419 Hamric Dr E, Oxford, AL 36203-2173 — (205) 977-9876
- 1940 Stonegate Dr Ste 130, Vestavia Hls, AL 35242 — (205) 977-9876
- 1940 Stonegate Dr Ste 140, Vestavia Hls, AL 35242-2541 — (205) 977-9876
- 1940 Stonegate Dr Ste 140, Vestavia Hls, AL 35242-2541 — (205) 977-9876
Specialties & licences
| MOHS-Micrographic Surgery Physician (primary) | Taxonomy 207ND0101X · Licence 20579 (AL) |
|---|---|
| Dermatology Physician | Taxonomy 207N00000X · Licence 20579 (AL) |
| Procedural Dermatology Physician | Taxonomy 207NS0135X · Licence 20579 (AL) |
Record details
| NPI number | 1497791628 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | June 22, 2006 |
| Last updated in NPPES | March 7, 2023 |
| Certification date | March 7, 2023 |
Medicare enrollment
| Medicare specialty | DERMATOLOGY |
|---|---|
| Medical school | TULANE UNIVERSITY SCHOOL OF MEDICINE |
| Graduated | 1990 (36 years in practice) |
| Group practice | Aqua Dermatology Of Alabama Pc — 42 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 2 on file with Medicare |
Procedures
| Melanoma (skin cancer) excision | 382 times |
|---|---|
| Removal of skin cancer | 2,628 times |
| Removal of skin lesions | 225 times |
| Skin biopsy | 52 times |
Medicare patients and services, 2024
| Medicare patients | 1,164 |
|---|---|
| Services billed | 5,718 |
| Average patient age | 78 |
Payments from drug and device companies, 2025
| Food and Beverage | $114 |
|---|
Colleagues at Aqua Dermatology of Alabama PC
- Dr. Angel L. Allen, MD Dermatology Physician · Foley, AL
- Mrs. Jessie Leyla Blackmon, CRNP Registered Nurse · Vestavia Hls, AL
- Stacy Lynn Davidson, CRNP Family Nurse Practitioner · Montgomery, AL
- Brittany Johnson Nurse Practitioner · Mobile, AL
- Anne Townsend Love, FNP-C Family Nurse Practitioner · Alabaster, AL
- Paige Y McDonald, CRNP Family Nurse Practitioner · Cullman, AL
- Raj Patel MOHS-Micrographic Surgery Physician · Alabaster, AL
- Dr. Ryan Burke Ramagosa, MD Dermatology Physician · Mobile, AL
- Katrina Marie Robertson, PA Medical Physician Assistant · Daphne, AL
- Katherine Rose, PA Medical Physician Assistant · Alabaster, AL
- Erika Heidi Searcy, CRNP Family Nurse Practitioner · Dothan, AL
- Daniel Philip Zieman, MD Dermatology Physician · Daphne, AL
Other providers in Vestavia Hls
-
Aqua Dermatology of Alabama PC
1940 Stonegate Dr Ste 130, Vestavia Hls, AL 35242 · (205) 977-9876
-
Jonathan A Cappel, MD
1940 Stonegate Dr Ste 130, Vestavia Hls, AL 35242-2541 · (205) 977-9876
-
Dr. Kevin Ruyue Kwan, MD
1940 Stonegate Dr Ste 130, Vestavia Hls, AL 35242-2541 · (205) 977-9876