Santa Cruz Medical Foundation Physical Medicine, Sports Medicine, Physical Rehabilitation is their Medial specialty. Santa Cruz Medical Foundation is located on 1529 Seabright Ave in Santa Cruz. They can be reached by phone by calling (831) 458-6230 . Their hours of operation are 7 days a week Closed and they can be reached by calling (831) 458-6230 . They can perform the following procedures / treatments: Rehabilitation. They have not yet been reviewed on MojoPages.com.