Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. David Phelps xhas an overall rating of 4.4.


Dr. David Phelps, MD is a Doctor primarily located in Albuquerque, NM, with other offices in Albuquerque, NM and Albuquerque, NM (and 10 other locations). He has 23 years of experience. His specialties include Sports Medicine and Family Medicine. Dr. Phelps is affiliated with St. Joseph's Hospital, Sacred Heart Medical Center - RiverBend 12/1/2005 Courtesy Current Family Medicine and St John's Medical Center. He speaks English.


Find out the languages this doctor/ or staff may speak.


Learn where this doctor attended medical school.

Locations & Directions

Presbyterian Healthcare Services

5901 Harper Dr NE
Albuquerque, NM 87109

401 San Mateo Blvd SE
Albuquerque, NM 87108

5550 Wyoming Blvd NE
Albuquerque, NM 87109

3901 Atrisco Dr NW
Albuquerque, NM 87120

8800 Montgomery Blvd NE
Albuquerque, NM 87111

8312 Kaseman Ct NE
Albuquerque, NM 87110

4005 High Resort Blvd SE
Rio Rancho, NM 87124

3436 Isleta Blvd SW
Albuquerque, NM 87105

7920 Carmel Ave NE
Albuquerque, NM 87122

1648 Alameda Blvd NW
Albuquerque, NM 87114

609 Christopher Dr
Belen, NM 87002

Abel Alfonso DO

4100 High Resort Blvd SE
Rio Rancho, NM 87124

200 Emilio Lopez Rd NW
Los Lunas, NM 87031

Nearby Doctors

Dr. David Phelps, MD is similar to these 3 Doctors near Albuquerque, NM.