ADVERTISEMENT
Birmingham, Alabama Doctors
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
3686 Grandview Pkwy
Birmingham, AL 35243
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
2006 Brookwood Medical Ctr Dr
Birmingham, AL 35209
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
3825 Lorna Rd
Birmingham, AL 35244
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
7191 Cahaba Valley Rd
Birmingham, AL 35242
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
2018 Brookwood Medical Ctr Dr
Birmingham, AL 35209
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
956 Montclair Rd
Birmingham, AL 35213
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
7191 Cahaba Valley Rd
Birmingham, AL 35242
-
Spends Time with PatientsEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
513 Brookwood Blvd
Birmingham, AL 35209
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
3980 Colonnade Pkwy
Birmingham, AL 35243
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
3000 Southlake Park
Birmingham, AL 35244
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
48 Medical Park Dr E
Birmingham, AL 35235
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
2000 6th Ave S
Birmingham, AL 35233
Doctor
Dr. Richard Rosenthal MD
- Endocrinology, Diabetes and Metabolism
- Internal Medicine
24 Years Experience
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
2000 6th Ave S
Birmingham, AL 35233
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
2022 Brookwood Medical Ctr Dr
Birmingham, AL 35209
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
3525 Independence Dr
Birmingham, AL 35209
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
5577 Chalkville Rd
Birmingham, AL 35235
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
805 Saint Vincents Dr
Birmingham, AL 35205
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
2000 Stonegate Trl
Birmingham, AL 35242
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
430 Emery Dr
Birmingham, AL 35244
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
201 Office Park Dr
Birmingham, AL 35223
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
2660 10th Ave S
Birmingham, AL 35205
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
3485 Independence Dr
Birmingham, AL 35209
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
832 Princeton Ave SW
Birmingham, AL 35211
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
2145 Bonner Way
Birmingham, AL 35243
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
1020 26th St S
Birmingham, AL 35205
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
806 Saint Vincents Dr
Birmingham, AL 35205
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
1201 11th Ave S
Birmingham, AL 35205
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
2700 10th Ave S
Birmingham, AL 35205
-
Easy AppointmentsFriendly StaffPromptness
-
2660 10th Ave S
Birmingham, AL 35205
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
833 Saint Vincents Dr
Birmingham, AL 35205
-
Spends Time with PatientsEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
1600 7th Ave S
Birmingham, AL 35233
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
2700 10th Ave S
Birmingham, AL 35205
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
513 Brookwood Blvd
Birmingham, AL 35209
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
1530 3rd Ave S
Birmingham, AL 35294
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
1020 26th St S
Birmingham, AL 35205
-
Short Wait Time
-
720 Montclair Rd
Birmingham, AL 35213
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
1000 Southlake Park
Birmingham, AL 35244
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
1922 7th Ave S
Birmingham, AL 35233
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
805 Saint Vincents Dr
Birmingham, AL 35205
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsFriendly StaffFair and Accurate DiagnosisPromptness
-
2200 Lakeshore Dr
Birmingham, AL 35209
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
1530 3rd Ave S
Birmingham, AL 35294
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
5890 Valley Rd
Birmingham, AL 35235
Doctor
Dr. Carlos Arguello MD
- Endocrinology, Diabetes and Metabolism
- Internal Medicine
29 Years Experience
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
1530 3rd Ave S
Birmingham, AL 35294
-
Spends Time with PatientsAppropriate Follow-UpEasy AppointmentsShort Wait TimeFriendly StaffFair and Accurate DiagnosisPromptness
-
1600 7th Ave S
Birmingham, AL 35233