Carl Russell, MD

Family Medicine
Cost:

Birmingham Internal Medicine Associates

74 Plaza Dr, Pell City, AL 35125

(205) 814-9284