CONTACT US

ROCKFORD
2662 McFarland Road, Rockford, IL 61107
View Office Images
Hours: Mon-Fri 7:00 am-5:30 pm
Phone: (815) 227-1700
Fax: (815) 227-1744
Patient Accounts: (815) 489-3950
(Just north of JMK Nippon’s Japanese Restaurant)
GET DIRECTIONS NOW

DIXON
201 Lincoln Statue Drive, Dixon, IL 61021
View Office Images
Hours: Mon-Thurs 7:00 am-5:30 pm
Phone: (815) 284-1700
Fax: (815) 284-1704
Patient Accounts: (815) 489-3950
(Located on the river across from the River Walk)
GET DIRECTIONS NOW

BYRON
209 N. Union Street, Byron, IL 61010
View Office Images
Hours: Mon–Thurs 7:00 am-5:30 pm
Phone: (815) 234-5553
Fax: (815) 234-5557
Patient Accounts: (815) 489-3950
(Across the street from the Post Office)
GET DIRECTIONS NOW
WINNEBAGO
103 N. Benton Street, Suite 1, Winnebago, IL 61088
View Office Images
Hours: Mon-Thurs 6:30 am-5:30 pm & Fri 6:30 am–10 am
Phone: (815) 335-5223
Fax: (815) 335-5224
Patient Accounts: (815) 489-3950

BELVIDERE
1255 Logan Avenue, Belvidere, IL 61008
View Office Images
Hours: Mon-Thurs 7:00 am-5:30 pm
Phone: (815) 547-4733
Fax: (815) 547-9733
Patient Accounts: (815) 489-3950