Interconnections SC
Availability
Phone Number
view phone(262) 654-5333
Address
920 60th Street Kenosha, Wisconsin, United States 53140Mail Address
920 60th StreetKenosha, WI 53140
» Leave Testimonial
Payment Type
Medicaid
Self Payment
Program Environment & Type
Outpatient