Deanne Ellen Loughary, MD, Physical Medicine & Rehabilitation

38 S Main St
Ste A & B
Sugar GroveIL  60554-5031 (Kane County)


Phone: 630-466-5866
Fax: 630-466-5869

NPI: 1679523815
License Number: 070011442 (IL)