ResourcesFAQ Forms Insurance & Billing Our Location SOL Santa Cruz 1510 Seabright Ave. Santa Cruz, CA 95062 (831) 425-3588 Patient Resources Frequently asked questions Community Forms Billing & Insurance Information