PHONE: 847-995-9000

CHICAGOHAIRCLINIC

.com

Location & Map

1321 Tower Road, Unit A, Schaumburg, IL 60173

Phone: 8478074078

Directions to Windsor's Lift Body Center