Directory Only — This site does not provide medical or health advice. Listings contain publicly available business information. Always consult a qualified dental professional for any health-related concerns.

South Oceanside Dental Group

Dentist
4.1 (158 reviews) Updated Apr 18, 2026
2484 Vista Way B, Oceanside, CA 92054

About South Oceanside Dental Group

Dentistry happens when you least expect it. South Oceanside Dental Group, at 0) { var day = item.substring(0, idx).trim(); var hrs = item.substring(idx + 1).trim(); hoursObj[day] = hrs; } }); } else if (typeof rawData.hours === 'object') { hoursObj = rawData.hours; } } var dayOrder = ['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday']; var html = ''; dayOrder.forEach(function(day) { var hours = ''; Object.keys(hoursObj).forEach(function(k) { if (k.toLowerCase() === day.toLowerCase()) hours = hoursObj[k]; }); if (!hours) return; // Clean up unicode characters hours = hours.replace(/\u202f/g,' ').replace(/\u2009/g,' '); var isClosed = hours.toLowerCase().indexOf('closed') !== -1; html += '

  • ' + day + '' + hours + '
  • '; }); if (html) el.innerHTML = html; else el.closest('.detail-sidebar').style.display = 'none'; })(); // Lazy load Google Maps var mapContainer = document.querySelector('.maps-container'); if (mapContainer) { var mapIframe = mapContainer.querySelector('iframe'); if (mapIframe && 'IntersectionObserver' in window) { var observer = new IntersectionObserver(function(entries) { entries.forEach(function(entry) { if (entry.isIntersecting) { if (mapIframe.dataset.src) { mapIframe.src = mapIframe.dataset.src; mapIframe.removeAttribute('data-src'); } observer.unobserve(mapContainer); } }); }, {rootMargin: '200px'}); observer.observe(mapContainer); } else if (mapIframe && mapIframe.dataset.src) { mapIframe.src = mapIframe.dataset.src; } } // Similar clinics scroll buttons var scrollContainer = document.getElementById('similarScroll'); var leftBtn = document.getElementById('scrollLeft'); var rightBtn = document.getElementById('scrollRight'); if (scrollContainer && leftBtn && rightBtn) { leftBtn.addEventListener('click', function() { scrollContainer.scrollBy({left: -240, behavior: 'smooth'}); }); rightBtn.addEventListener('click', function() { scrollContainer.scrollBy({left: 240, behavior: 'smooth'}); }); }