831-426-4800 [email protected]

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.