Dr. Barry McLean, MD
Internal Medicine
Make an Appointment
(205) 949-1900Telehealth services available
Renal Physicians of Georgia is located at 10 Old Montgomery Hwy Ste 100, Homewood, AL 35209.
Providers at Renal Physicians of Georgia specialize in Internal Medicine.
One provider practices at Renal Physicians of Georgia.
Use the insurance check on this page to verify if Renal Physicians of Georgia is in-network.