Soquel Leisure Villa, Inc.

4101 Fairway Dr Soquel CA 95073 (888) 848-5698