SWISS DENTAL CTR is categorized under DENTAL IMPLANTS: PROSTHESIS and located at 3046 S Higuera St. Ste. C in or near the San Luis Obispo, CA area. Find additional information including website, e-mail, map, and directions - swissdentalcenter.com. Find additional DENTAL IMPLANTS: PROSTHESIS at DentalYP.com ®.