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

GET DIRECTIONS NOW

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

GET DIRECTIONS NOW

LOVES PARK

7003 N. Alpine Rd, Loves Park, IL 61111

Hours: By Appointment Only

Phone: (815) 227-1700

Fax: (815) 227-1744

Patient Accounts: (815) 489-3950

(Located on the Lower Level inside Victory Pickleball)

GET DIRECTIONS NOW