Locations / Physical Therapy of Boulder Physical Therapy of Boulder Address: 806 S Public Rd Ste 202 Lafayette, CO 80026 Phone: (720) 406-7408 Get Directions