Dr. Farah Chaus, MD
Family Medicine
Make an Appointment
(773) 836-3000Telehealth services available
Polish, Romanian, Tagalog
Leonard Stallings MD is located at 6434 W North Ave, Chicago, IL 60707.
Providers at Leonard Stallings MD specialize in Internal Medicine, Family Medicine, and Diagnostic Radiology.
Visit Healthgrades to view Leonard Stallings MD hours.
Eighteen providers practice at Leonard Stallings MD.
Use the insurance check on this page to verify if Leonard Stallings MD is in-network.
Providers at Leonard Stallings MD can provide language services for Polish, Romanian, and Tagalog.