Laurie Childs, PA-C
Physician Assistant (PA)
Make an Appointment
(801) 501-9797Telehealth services available
Bio Restoration is located at 12340 S 450 E, Draper, UT 84020.
Providers at Bio Restoration specialize in Physician Assistant (PA), Sports Medicine, and Acupuncture.
Seven providers practice at Bio Restoration.
Use the insurance check on this page to verify if Bio Restoration is in-network.