Location & Nearby Info
Land of Medicine Buddha
5800 Prescott Rd.
Soquel, CA 95073
(831) 462-8383
Show nearby: