Location & Map
Debra Sloss, MA, LMFT
725 Front Street, Suite 200
Santa Cruz, CA 95060
(831) 426-4800
[email protected]
My office is conveniently located in central downtown Santa Cruz with easily accessed parking nearby. The building is wheelchair accessible.