P
Holland Chiropractic and Rehabilitation
2086 Addison Ave. E., Twin Falls ID 83301
208-737-9397
Holland chiropractic and rehab has been serving the Twin Falls Idaho area for over 15 years. Specializing in pain reduction and pain management.