Locations / Physical Therapy of Boulder Physical Therapy of Boulder Address: 806 S Public Rd Suite 202 Lafayette, CO 80026 Get Directions