Contact Us / Hours

Upstairs at the beautiful Deer Park Shopping Center

783 Rio Del Mar Blvd St. 51

Aptos CA 95003

831-359-0850

Hours: 

Tues 12-5

Wed 12-5

Thurs 12-5

Fri 12-5

Sat 11-5

Sun/ Mon By appointment! 

Call 831-359-0850

Same day appointments available!