81 South McLean Boulevard Suite 127 South Elgin IL 60177 81 South McLean Boulevard South Elgin Illinois 60177 US 847-232-0039847-232-0039 https://hprtc.com/locations/south-elgin-il/ Bookmark Share Facebook Twitter Google+ Tumblr LinkedIn Mail Claim this Listing Map Get Directions By public transit Walking Bicycling