1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 5 6 7
7<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.16/webfont.js"></script>
7 8
8<script> 9 WebFont.load({ 10 google: { 11 families: ['Roboto:400,700,500,300,400italic,300italic,500italic,700italic', 'PT Serif:400,400italic,700'] 12 } 13 }); 14 </script>
14 15 16
16<script> 17 var delayed_jquery = []; 18 jQuery = function() { 19 if(typeof arguments[0] == "function"){ 20 jQuery(document).ready(arguments[0]); 21 }else{ 22 return { 23 ready: function(fn) { 24 delayed_jquery.push(fn); 25 } 26 } 27 } 28 }; 29 $ = jQuery; 30 var waitForLoad = function() { 31 if (typeof jQuery.fn != "undefined") { 32 for(k in delayed_jquery){ 33 delayed_jquery[k](); 34 } 35 } else { 36 window.setTimeout(waitForLoad, 500); 37 } 38 }; 39 var waitForJqueryTimeout = window.setTimeout(waitForLoad, 500); 40 41 if (navigator.userAgent.match(/IEMobile\/10\.0/)) { 42 var msViewportStyle = document.createElement('style'); 43 msViewportStyle.appendChild( 44 document.createTextNode( 45 '@-ms-viewport{width:auto!important}' 46 ) 47 ); 48 document.querySelector('head').appendChild(msViewportStyle); 49 } 50 51 52 53 var MIXPANEL_ID = "ed3bfbaf6a1efb29dcb76d3d6795f47b"; 54 55 (function(e,b){if(!b.__SV){var a,f,i,g;window.mixpanel=b;b._i=[];b.init=function(a,e,d){function f(b,h){var a=h.split(".");2==a.length&&(b=b[a[0]],h=a[1]);b[h]=function(){b.push([h].concat(Array.prototype.slice.call(arguments,0)))}}var c=b;"undefined"!==typeof d?c=b[d]=[]:d="mixpanel";c.people=c.people||[];c.toString=function(b){var a="mixpanel";"mixpanel"!==d&&(a+="."+d);b||(a+=" (stub)");return a};c.people.toString=function(){return c.toString(1)+".people (stub)"};i="disable time_event track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.union people.track_charge people.clear_charges people.delete_user".split(" "); 56 for(g=0;g<i.length;g++)f(c,i[g]);b._i.push([a,e,d])};b.__SV=1.2;a=e.createElement("script");a.type="text/javascript";a.async=!0;a.src="undefined"!==typeof MIXPANEL_CUSTOM_LIB_URL?MIXPANEL_CUSTOM_LIB_URL:"file:"===e.location.protocol&&"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)?"https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js":"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";f=e.getElementsByTagName("script")[0];f.parentNode.insertBefore(a,f)}})(document,window.mixpanel||[]); 57 mixpanel.init(MIXPANEL_ID); 58 59 var bd_domain = '2020optometry.cms.bettercs.com'; 60 var bd_page = '/services'; 61 var bd_theme = 'kaksi'; 62 var bd_pagetype = 'services'; 63 64 var pageMix = { 65 domain: bd_domain, 66 page: bd_page, 67 page_type: bd_pagetype, 68 template: bd_theme, 69 slug: '', 70 betterdoctor_uid: '' 71 }; 72 73 mixpanel.register(pageMix); 74 mixpanel.track("show_page"); 75 76 77 </script>
77 78 <link rel='stylesheet' type='text/css' media='all' href='https://d33wubrfki0l68.cloudfront.net/css/712b0864c26b27fbd8d179746e28f9499ed6313c/application/files/cache/css/kaksi/main.css'/> 79<title>Services Offered by 20/20 Optometry</title> 80 81<meta http-equiv="content-type" content="text/html; charset=UTF-8"/> 82<meta name="description" content="20/20 Optometry in the San Fransico Bay Area is equipped with the latest technology to give patients the finest primary vision care available."/> 83<meta name="generator" content="concrete5 - 5.7.5.13"/><link rel="shortcut icon" href="files/2020icon.jpg" type="image/x-icon"/> 84<link rel="icon" href="files/2020icon.jpg" type="image/x-icon"/> 85<link rel="apple-touch-icon" href="files/2020iphone.jpg"/>
86<script type="text/javascript"> 87 var CCM_DISPATCHER_FILENAME = "/index.php"; 88 var CCM_CID = "240"; 89 var CCM_EDIT_MODE = false; 90 var CCM_ARRANGE_MODE = false; 91 var CCM_IMAGE_PATH = "/concrete/images"; 92 var CCM_TOOLS_PATH = "/index.php/tools/required"; 93 var CCM_APPLICATION_URL = "http://2020optometry.cms.bettercs.com"; 94 var CCM_REL = ""; 95</script>
95 96 97<meta property="og:title" content="Services Offered by 20/20 Optometry" /> 98<meta property="og:description" content="20/20 Optometry in the San Fransico Bay Area is equipped with the latest technology to give patients the finest primary vision care available." /> 99<meta property="og:type" content="article" /> 100<meta property="og:url" content="http://2020optometry.cms.bettercs.com/services" /> 101<meta property="og:site_name" content="20/20 Optometry" /> 102<meta name="og:locale" content="en_US" /> 103<meta name="og:updated_time" content="2016-07-26T20:51:41+00:00" /> 104<style type="text/css" data-area-style-area-handle="Main" data-block-style-block-id="3214" data-style-set="136">.ccm-custom-style-container.ccm-custom-style-main-3214{text-align:center}</style><style type="text/css" data-area-style-area-handle="Main" data-block-style-block-id="3652" data-style-set="198">.ccm-custom-style-container.ccm-custom-style-main-3652{text-align:center}</style> 105<link rel='stylesheet' type='text/css' media='all' href='https://d33wubrfki0l68.cloudfront.net/css/a4707ddaa44699346628883f8aa796b0eda297ed/application/css/vendor/stacktable.css'/> 106<!--[if lt IE 9]>
106<script type="text/javascript" src="/concrete/js/ie/html5-shiv.js"></script>
106<![endif]--> 107<!--[if lt IE 9]>
107<script type="text/javascript" src="/concrete/js/ie/respond.js"></script>
107<![endif]-->
108<script type='text/javascript' src='https://d33wubrfki0l68.cloudfront.net/js/760842f414f4f80236473a8a9e44c6afafe8c8ea/concrete/js/jquery.js'></script>
108 109<link rel='stylesheet' type='text/css' media='all' href='https://d33wubrfki0l68.cloudfront.net/bundles/dfd5487c95f15fa94ca176646acd07e3a930d7bb.css'/> 110 111 112 113 114 115 <style type="text/css">.extra-footer { 116 color: white !important; 117 font-size: 1.5rem !important; 118} 119 120.page-footer h4 { 121 display: none; 122} 123 124 125/************************************************** 126Quick Formatting Section 127**************************************************/ 128 129.frm__frame { 130 /* Color of the line around the contact for or contact box */ 131 border-color: #73C9FA; 132 background-color: #fcfcfc; 133 background: 134 linear-gradient( 135 rgb(255,255,255), 136 rgba(230,230,230,.4) 137 ); 138} 139/* Color of the top box in the form */ 140.frm__title { 141 background-color: #73C9FA; 142} 143 144/************************************************** 145ASP Title Section Formating 146**************************************************/ 147 148.asp-title { 149 text-align: left; 150} 151 152/* adjust the sub title size*/ 153.asp-sub-title { 154 font-size: .6em; 155 line-height: 1.5em; 156} 157 158/* style the first hr */ 159.asp-title hr { 160 width:100% !important; 161 background:#333;background-image:linear-gradient(to right, #ccc, #333, #ccc) !important; 162 height:1px !important; 163 margin-bottom:.8em !important; 164 border:0; 165 166} 167 168/* Modify the second hr to apply padding to the top */ 169.asp-title hr:last-child { 170 margin-top: .8em !important; 171} 172 173/* Wrap this in a flexbox item so that you can swap the phone number and breadcrumb trail on the responsive wrap */ 174.asp-title-actions { 175 display: flex; 176 justify-content: space-between; 177 flex-wrap: wrap-reverse; 178 padding: 0 1em 0 1em; 179} 180 181/* target a phone number in an href and don't let it wrap */ 182.asp-title a[href^=tel] { 183 white-space: nowrap; 184} 185 186@media (max-width: 832px) { 187 .asp-title { 188 margin-top: 2em; 189 } 190} 191 192/* Make adjustments when screen size falls below 540 pixels */ 193@media (max-width: 540px) { 194 195 .asp-title a[href^=tel] { 196 font-size: 2em; 197 width: 100%; 198 margin-top: 1em; 199 text-align: center; 200 } 201 202 .asp-title-actions-breadcrumb { 203 padding: 1em; 204 width: 100%; 205 text-align: center; 206 } 207} 208 209/* media header used for images */ 210.asp-media-header-image { 211 display: flex; 212 justify-content: center; 213 align-items: center; 214 overflow: hidden; 215 -webkit-box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 216 -moz-box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 217 box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 218 margin-bottom: 1.5em; 219} 220 221/* 222Media header used for iframes 223Vimeo videos 224Youtube Videos 225Etc 226*/ 227.asp-media-header-iframe { 228 display: flex; 229 justify-content: center; 230 align-items: center; 231 overflow: hidden; 232 margin-bottom: 1.5em; 233 position: relative; 234 padding-bottom: 56.25%; /* 16:9 */ 235 padding-top: 25px; 236 height: 0; 237 -webkit-box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 238 -moz-box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 239 box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 240} 241 242/* 243Responseive iframe wrapper 244use this for any iframe wrapper in the ASP page to make it response 245*/ 246.asp-iframe-wrapper { 247 position: relative; 248 padding-bottom: 56.25%; /* 16:9 */ 249 padding-top: 25px; 250 height: 0; 251 -webkit-box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 252 -moz-box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 253 box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 254} 255 256/* 257CSS Selectors targeting the correct 258img or ifram content that is found 259as a direct child of the media header 260parent container 261*/ 262.asp-media-header-image img { 263 flex-shrink: 1; 264 width: 100%; 265} 266 267.asp-media-header-iframe iframe, 268.asp-iframe-wrapper iframe { 269 position: absolute; 270 top: 0; 271 left: 0; 272 width: 100%; 273 height: 100%; 274 /*border: 1px solid black;*/ 275} 276 277/* highlights the question that was clicked on to make it easier to see */ 278 279:target:before { 280 display: block; 281 content: " "; 282 height: 115px; 283 margin-top: -115px; 284 visibility: hidden; 285} 286 287:target > div { 288 padding: 1em; 289 margin: 1em -1em 1em -1em; 290 border: 2px solid #D4D4D4; 291 background-color: #fdffdd; 292 -webkit-box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 293 -moz-box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 294 box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.75); 295} 296 297 298.asp-summary, .asp-body { 299 margin: 1em; 300} 301 302.asp-section-2 ul { 303 list-style: none; 304 padding: 1em; 305} 306 307.asp-section-2 ul li { 308 list-style: none; 309 padding-bottom: .75em; 310 font-size: .9em; 311 font-weight: lighter; 312} 313 314.asp-parent .asp-section-2 h3 { 315 font-size: 1.5em; 316} 317
318/* Formatting modifications for Quotes */ 319blockquote.bd-callout-quote div.quote > p { 320 margin: 1em; 321 font-size: .9em; 322 font-style: italic; 323 font-weight: lighter; 324} 325 326blockquote.bd-callout-quote div.title { 327 margin-left: 1.2em; 328 font-size: .7em; 329} 330 331 332 333/************************************************** 334Flexbox Layout Model for the Advanced Services Page 335**************************************************/ 336.asp-parent { 337 display: flex; 338 flex-direction: row; 339 flex-wrap: wrap; 340 justify-content: space-between; 341 margin: .5em; 342} 343 344.asp-section-1, .asp-section-2, .asp-section-3, .asp-section-4 { 345 margin: 0em; 346 padding: .5em; 347 /* border: 1px solid gray; */ 348} 349 350.asp-section-1, .asp-section-3 { 351 order:9999; 352 flex-basis: calc(65% - 1.5em); 353} 354 355.asp-section-2, .asp-section-4 { 356 order:9999; 357 flex-basis: calc(35% - 1.5em); 358} 359 360/* RESPONSIVE SETTINGS 361reverse column order on right sidebar when it 362moves inline at the 900px break point 363*/ 364@media (max-width: 900px) { 365 .asp-parent { 366 flex-direction: column; 367 } 368 369 .asp-section-1, .asp-section-4 { 370 order:1; 371 flex-basis: 0; 372 margin-bottom: 2em; 373 } 374 375} 376 377/************************************************** 378CONTACT FORM STYLE 379**************************************************/ 380 381/* Define the form frame */ 382.frm__frame { 383 border-style: solid; 384 border-width: 1px; 385 border-radius: .5rem; 386 max-width: 500px; /* This limits the width of the form to 500px at max */ 387 margin: 0 auto; /* This will make the form centered */ 388 box-shadow: 0px 5px 10px -2px rgba(150,150,150, .5); 389} 390 391/* if there is a telephone number in the form, be sure that it doesn't wrap. This requires that the phone number has a href with a tel: in it */ 392.frm__frame a[href^=tel] { 393 white-space: nowrap; 394} 395 396/* defind form title styling, including the box it's in */ 397.frm__title { 398 color: white; 399 /* background-color: #808080; This should be changed. Removed and added to quick format section */ 400 font-size:1.5rem; 401 border-radius:.2em .2em 0 0; 402 padding:.7rem 1rem 1rem 1.5rem; 403} 404 405.frm__text--medium { 406 margin:1rem 1rem 0 1rem; 407 font-size:.9rem; 408} 409 410.frm__text--small { 411 color:gray; 412 margin:1rem 1rem 0 1rem; 413 font-size:.4rem; 414} 415 416/* Set the form frame colors */ 417.frm__body { 418 font-size:.5rem; 419 padding:1em; 420} 421 422/* form label styling can be set here */ 423.frm__body label { 424 color:gray; 425 padding:0 0 0 .3rem; 426} 427 428/* Set the form element styleing here */ 429.frm__body 430 input[type="text"], 431 input[type="email"], 432 input[type="tel"] { 433 width: 100%; 434} 435 436/* put anything in the footer, like the submit button, to apply different formatting. */ 437.frm__footer { 438 text-align:center; 439 padding:0 0 .7rem 0; 440} 441 442/* 443Fix for Safari autofill bug that applied padding to the interior of the acual form field 444Targets all input types that are not one of those listed below and sets the padding 445*/
446.frm__frame form input:not([type=button]):not([type=submit]) { 447 padding:0px 15px 0px 15px; 448} 449</style> 450 <meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" /> 451 <meta name="viewport" content="width=device-width, initial-scale=1"> 452 453 454 455 456 457</head> 458 459 460 461<body class=" page-services roboto -thm">
vendor: 96 bytes, lines 461-463
461 462 <noscript> 463 <iframe src="http://www.googletagmanager.com/ns.html?id=
463GTM-MBGHS7
vendor: 132 bytes, lines 463-466
463" 464 height="0" width="0" style="display:none;visibility:hidden"></iframe> 465 </noscript> 466
466<script>
vendor: 596 bytes, lines 466-477
466(function (w, d, s, l, i) { 467 w[l] = w[l] || []; 468 w[l].push({ 469 'gtm.start': new Date().getTime(), event: 'gtm.js' 470 }); 471 var f = d.getElementsByTagName(s)[0], 472 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; 473 j.async = true; 474 j.src = 475 '//www.googletagmanager.com/gtm.js?id=' + i + dl; 476 f.parentNode.insertBefore(j, f); 477 })(window, document, 'script', 'dataLayer', '
477GTM-MBGHS7
vendor: 3 bytes, line 477
477');
477</script>
477 478 479 480 481<div class="ccm-page page-type-services page-template-services"> 482 <div class="o-wrapper"> 483 484 485 486 487 <div data-location="notification_bar" data-delay="3000" class="bd-notification center"><div data-type="notification_close" class="mp-track close"><span>x</span></div><span class="content"><p>For Appts Call San Ramon Office <a href="tel: (925) 244-1400">(925) 244-1400</a> or San Mateo Office <a href="tel: 650-349-5733">(650) 349-5733</a> 488</p></span></div> 489 <header data-location="header" class="header "> 490 <div class="top-nav-bar-container" data-location="top_nav_bar"> 491 <div class="clearfix top-nav-bar py2 px3"> 492 <div id="header-site-title" class="left"> 493 494 495 <a href='index.html'><img src="https://d33wubrfki0l68.cloudfront.net/787fa7a061025d26e1bc7f3031c5ca3bb64a6a80/0651b/application/files/cache/4f8d9a9b1573dbe2ceab936b8c03e353.png" alt="20/20 Optometry" width="176" height="30" class="ccm-image-block img-responsive bID-3217"></a> 496 497 498 </div> 499 <div class="right"> 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 <a data-type="book_online" id="book-online_2096165245" style="color:black !important;" class="btn btn-solid" target="_blank" href="https://www.zocdoc.com/practice/20-20-optometry-17400">Book Online</a> 519 </div> 520 <div class="right header-navigation"> 521 522 523 524<nav class="ccm-responsive-navigation original"><ul><li class="nav-home"><a href='index.html' target='_self' class='nav-home'>Home</a></li><li class="nav-selected nav-path-selected"><a href='services.html' target='_self' class='nav-selected nav-path-selected'>Services</a><ul><li class=""><a href='corneal-refractive-therapy.html' target='_self' class>Corneal Refractive Therapy</a></li><li class=""><a href='ocular-disease.html' target='_self' class>Ocular Diseases</a></li><li class=""><a href='ulcerations.html' target='_self' class>Ulcerations</a></li><li class=""><a href='corneal-abrasions.html' target='_self' class>Corneal Abrasions</a></li><li class=""><a href='punctal-occlusions.html' target='_self' class>Punctal Occlusions</a></li><li class=""><a href='services.html' target='_self' class>See All</a></li></ul></li><li class=""><a href='office.html' target='_self' class>Our Office</a><ul><li class=""><a href='san-ramon.html' target='_self' class>San Ramon</a></li><li class=""><a href='san-mateo.html' target='_self' class>San Mateo</a></li></ul></li><li class=""><a href='doctors.html' target='_self' class>Doctors</a><ul><li class=""><a href='dr-benjamin-na-od.html' target='_self' class>Dr. Benjamin Na</a></li><li class=""><a href='dr-cassandra-chow.html' target='_self' class>Dr. Cassandra Chow</a></li></ul></li><li class=""><a href='contact.html' target='_self' class>Contact</a><ul><li class=""><a href='faqs.html' target='_self' class>FAQ</a></li><li class=""><a href='cancellation-policy.html' target='_self' class>Cancellation Policy</a></li></ul></li></ul></nav><div class="ccm-responsive-menu-launch"> 525<div id="nav-icon" class="c-button"> 526 <span></span> 527 <span></span> 528 <span></span> 529</div> 530</div> 531 </div> 532 </div> 533 </div> 534 535 536 <div data-location="hero" class="clearfix hero "> 537 538 539 <div class="col col-12"> 540 <div class="intro-wrapper center mx-auto "> 541 542 543 <h1 class="page-title">Services in San Ramon & San Mateo</h1> 544 545 </div> 546 </div> 547 </div> 548 549 550 551 552</header> 553 554<main data-location="main" > 555 556 <section> 557 558 <div class="mb4 container mxn3"> 559 <div class="clearfix"> 560 <div class="sm-col-9 col-12 px3 mx-auto"> 561 562 563 <p>20/20 Optometry is equipped with the latest technology to give patients the finest primary vision care available. Patients of all ages, from children to older adults, are welcomed into the practice. The office offers everything from boutique glasses frames to on-Âthe-Âspot contact lens adjustments to corneal refractive therapy. The doctors at 20/20 Optometry treat patients suffering from a large variety of eye conditions, including dry eyes, glaucoma, eye diseases related to diabetes, hypertension, and Lyme disease. </p> 564 </div> 565 </div> 566 </div> 567 568 569 570 571 572 573 574 575 576 577 578 579 <div class="mb4"> 580 581 582<div class="container px3"><div class="clearfix mxn3"><div class="col-12 col px3"> 583 <div class="bd-service-block default-service-block"> 584 585 586 <div class="clearfix mxn1 service-grid"> 587 588 </div> 589 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 590 <div class="bd-service-item p3 py4" data-match-height> 591 592 <h2 class="service-name"> 593 <a href='myopic-control-service.html'> 594 Myopic Control </a></h2> 595 596 597 <div class="description serif"> 598 Myopia no longer means new glasses year after year. Myopia control is a groundbreaking new therapy that can help slow the progression of nearsightedness. </div> 599 600 601 <div class="read-more serif"> 602 <a href='myopic-control-service.html'>Learn more</a> > 603 </div> 604 </div> 605 606 607 </div> 608 609 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 610 <div class="bd-service-item p3 py4" data-match-height> 611 612 <h2 class="service-name"> 613 <a href='corneal-refractive-therapy.html'> 614 Corneal Refractive Therapy </a></h2> 615 616 617 <div class="description serif"> 618 If you have trouble with glasses or contact lenses, corneal refractive therapy is a safe, nonsurgical solution. </div> 619 620 621 <div class="read-more serif"> 622 <a href='corneal-refractive-therapy.html'>Learn more</a> > 623 </div> 624 </div> 625 626 627 </div> 628 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 629 <div class="bd-service-item p3 py4" data-match-height> 630 631 <h2 class="service-name"> 632 <a href='ocular-disease.html'> 633 Ocular Diseases </a></h2> 634 635 636 <div class="description serif"> 637 We have extensive experience in the diagnosis and treatment of numerous ocular diseases, ranging from glaucoma to bacterial infection. </div> 638 639 640 <div class="read-more serif"> 641 <a href='ocular-disease.html'>Learn more</a> > 642 </div> 643 </div> 644 645 646 </div> 647 648 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 649 <div class="bd-service-item p3 py4" data-match-height> 650 651 <h2 class="service-name"> 652 <a href='corneal-abrasions.html'> 653 Corneal Abrasions </a></h2> 654 655 656 <div class="description serif"> 657 Corneal abrasions are minor injuries that can cause major irritation. If your eye is red, watery, or showing discharge, we can asse
657ss... </div> 658 659 660 <div class="read-more serif"> 661 <a href='corneal-abrasions.html'>Learn more</a> > 662 </div> 663 </div> 664 665 666 </div> 667 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 668 <div class="bd-service-item p3 py4" data-match-height> 669 670 <h2 class="service-name"> 671 <a href='ulcerations.html'> 672 Ulcerations </a></h2> 673 674 675 <div class="description serif"> 676 Ulcerations are infections that extend beyond the surface area of the eye. We use top-Âof-Âthe-Âline eye imaging technology... </div> 677 678 679 <div class="read-more serif"> 680 <a href='ulcerations.html'>Learn more</a> > 681 </div> 682 </div> 683 684 685 </div> 686 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 687 <div class="bd-service-item p3 py4" data-match-height> 688 689 <h2 class="service-name"> 690 <a href='dry-eye-service.html'> 691 Dry Eyes </a></h2> 692 693 694 <div class="description serif"> 695 Dry eyes is a common condition that occurs when natural tears do not provide adequate lubrication for a personâs eyes. </div> 696 697 698 <div class="read-more serif"> 699 <a href='dry-eye-service.html'>Learn more</a> > 700 </div> 701 </div> 702 703 704 </div> 705 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 706 <div class="bd-service-item p3 py4" data-match-height> 707 708 <h2 class="service-name"> 709 <a href='punctal-occlusions.html'> 710 Punctal Occlusions </a></h2> 711 712 713 <div class="description serif"> 714 No one likes dry, irritated eyes. While eye drops can go a long way when dealing with dry eyes, sometimes this may not be enough. </div> 715 716 717 <div class="read-more serif"> 718 <a href='punctal-occlusions.html'>Learn more</a> > 719 </div> 720 </div> 721 722 723 </div> 724 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 725 <div class="bd-service-item p3 py4" data-match-height> 726 727 <h2 class="service-name"> 728 <a href='eye-disease-service.html'> 729 Eye Diseases Pertaining to Diabetes, Steroid Use, Hypertension, and Lyme Disease </a></h2> 730 731 732 <div class="description serif"> 733 Some systemic conditions, like diabetes or hypertension, affect the entire body and can lead to eye disease. </div> 734 735 736 <div class="read-more serif"> 737 <a href='eye-disease-service.html'>Learn more</a> > 738 </div> 739 </div> 740 741 742 </div> 743 744 745 746 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 747 <div class="bd-service-item p3 py4" data-match-height> 748 749 <h2 class="service-name"> 750 <a href='glaucoma-service.html'> 751 Treatment and Management of Glaucoma </a></h2> 752 753 754 <div class="description serif"> 755 Glaucoma is an umbrella term for eye conditions which cause a loss of vision by damaging the optic nerve. </div> 756 757 758 <div class="read-more serif"> 759 <a href='glaucoma-service.html'>Learn more</a> > 760 </div> 761 </div> 762 763 764 </div> 765 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 766 <div class="bd-service-item p3 py4" data-match-height> 767 768 <h2 class="service-name"> 769 <a href='retinopathy-service.html'> 770 Diabetic And Hy
770pertensive Retinopathy </a></h2> 771 772 773 <div class="description serif"> 774 Diabetes and hypertension are both very common diseases, and many affected patients have complications that involve their vision. </div> 775 776 777 <div class="read-more serif"> 778 <a href='retinopathy-service.html'>Learn more</a> > 779 </div> 780 </div> 781 782 783 </div> 784 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 785 <div class="bd-service-item p3 py4" data-match-height> 786 787 <h2 class="service-name"> 788 <a href='cataracts-service.html'> 789 Cataracts </a></h2> 790 791 792 <div class="description serif"> 793 A cataract is a clouding of the eye's lens. It is an extremely common condition affecting vision in patients as they age. </div> 794 795 796 <div class="read-more serif"> 797 <a href='cataracts-service.html'>Learn more</a> > 798 </div> 799 </div> 800 801 802 </div> 803 804 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 805 <div class="bd-service-item p3 py4" data-match-height> 806 807 <h2 class="service-name"> 808 <a href='surgery-consultation.html'> 809 Surgery Consultation </a></h2> 810 811 812 <div class="description serif"> 813 Our doctors are trained and certified in all areas of refractive surgery to provide excellent pre- and post-operative treatment... </div> 814 815 816 <div class="read-more serif"> 817 <a href='surgery-consultation.html'>Learn more</a> > 818 </div> 819 </div> 820 821 822 </div> 823 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 824 <div class="bd-service-item p3 py4" data-match-height> 825 826 <h2 class="service-name"> 827 <a href='contact-lenses-offered.html'> 828 Contact Lenses </a></h2> 829 830 831 <div class="description serif"> 832 At 20/20 Optometry, we experienced in fitting the "hard-to-fit" patient. We fit all types of contact lenses... </div> 833 834 835 <div class="read-more serif"> 836 <a href='contact-lenses-offered.html'>Learn more</a> > 837 </div> 838 </div> 839 840 841 </div> 842 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 843 <div class="bd-service-item p3 py4" data-match-height> 844 845 <h2 class="service-name"> 846 <a href='foreign-body-removal.html'> 847 Foreign Body Removal </a></h2> 848 849 850 <div class="description serif"> 851 âNearly 90 percent of eye injuries each year are due to abrasions and foreign objects. </div> 852 853 854 <div class="read-more serif"> 855 <a href='foreign-body-removal.html'>Learn more</a> > 856 </div> 857 </div> 858 859 860 </div> 861 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 862 <div class="bd-service-item p3 py4" data-match-height> 863 864 <h2 class="service-name"> 865 <a href='allergies-treatment.html'> 866 Allergies </a></h2> 867 868 869 <div class="description serif"> 870 Allergies are one of the most commonly self-diagnosed problems. Most people assume that if the eyes... </div> 871 872 873 <div class="read-more serif"> 874 <a href='allergies-treatment.html'>Learn more</a> > 875 </div> 876 </div> 877 878 879 </div> 880 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 881 <div class="bd-service-item p3 py4" data-match-height> 882 883 <h2 class="service-name"> 884 <a href='children-vision.html'> 885 Children Vision </a></h2> 886 887 888 <div class="description serif"> 889 The American Optometric Association and the American Medical Association now recommend that children.. </div> 890 891 892 <div class="read-more serif"> 893 <a href='children-vision.html'>Learn more</a> > 894 </div> 895 </div> 896 897 898 </div> 899 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 900 <div class="bd-service-item p3 py4" data-match-height> 901 902 <h2 class="service-name"> 903 <a href='computer-vision-syndrome.html'> 904 Computer Vision Syndrome (CVS) </a></h2> 905 906 907 <div class="description serif"> 908 What causes CVS is our eyes and brain react differently when focu
908sing on printed text versus text... </div> 909 910 911 <div class="read-more serif"> 912 <a href='computer-vision-syndrome.html'>Learn more</a> > 913 </div> 914 </div> 915 916 917 </div> 918 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 919 <div class="bd-service-item p3 py4" data-match-height> 920 921 <h2 class="service-name"> 922 <a href='vision-therapy-low-vision.html'> 923 Vision Therapy / Low Vision </a></h2> 924 925 926 <div class="description serif"> 927 Just like exercising our bodies to make our arms, legs, or abdominal muscles stronger, there are eye... </div> 928 929 930 <div class="read-more serif"> 931 <a href='vision-therapy-low-vision.html'>Learn more</a> > 932 </div> 933 </div> 934 935 936 </div> 937 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 938 <div class="bd-service-item p3 py4" data-match-height> 939 940 <h2 class="service-name"> 941 <a href='faqs.html'> 942 Medical FAQ </a></h2> 943 944 945 <div class="description serif"> 946 Our eye doctors are trained to treat eye infections, eye diseases and allergies. We can prescribe... </div> 947 948 949 <div class="read-more serif"> 950 <a href='faqs.html'>Learn more</a> > 951 </div> 952 </div> 953 954 955 </div> 956 <div class="col col-12 sm-col-6 md-col-3 px1 mb2 "> 957 <div class="bd-service-item p3 py4" data-match-height> 958 959 <h2 class="service-name"> 960 <a href='sports-vision-improvement.html'> 961 Sports Vision </a></h2> 962 963 964 <div class="description serif"> 965 Strong visual skills are critical to sports success. Not much happens in sports until your eyes... </div> 966 967 968 <div class="read-more serif"> 969 <a href='sports-vision-improvement.html'>Learn more</a> > 970 </div> 971 </div> 972 973 974 </div> 975 976 </div> 977 978 979 980 981 982 983 </div> 984 985 986 987 988 989 990</div></div></div> </div> 991 992 993 994 995 996 997 998 999 1000 <div class="mb4 container mxn3"> 1001 <div class="clearfix"> 1002 <div class="sm-col-9 col-12 px3 mx-auto"> 1003 <div class="ccm-custom-style-mainbottom2centeredintro bordered-list"> 1004 1005 <div class="clearfix mxn3"><div class="col sm-col-6 col-12 mb3 px3"> 1006 1007 <ul> 1008 <li>Same day emergency contact lens service</li> 1009 <li><span class="style5">24 hour emergency medical eye care</span></li> 1010 <li>Foreign body removal</li> 1011 <li><span class="style5">Treatment for all types of dry eyes to eliminate the use of eye drops</span></li> 1012 <li><span class="style5">Treatment for ocular allergies</span></li> 1013 <li><span class="style5">Custom contact lenses</span></li><li>Refractive surgery consultations</li> 1014</ul> 1015</div><div class="col sm-col-6 col-12 mb3 px3"> 1016 1017 <ul><li>Custom prescription lens design with a rimless frame for those who cannot find a frame style they prefer</li><li><span class="style5">Vision therapy for treatment of focusing, reading, and eye muscle problems</span></li><li>Visual rehabilitation for patients recovering from accidents, surgery, strokes, and other eye related trauma</li><li>Sports vision</li></ul> 1018</div></div> 1019</div> </div> 1020 </div> 1021 </div> 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 <div class="mb4 container mxn3"> 1034 <div class="clearfix"> 1035 <div class="sm-col-9 col-12 px3 mx-auto"> 1036 1037 1038 <h2 style="text-align: center;">Additional Services</h2> 1039 1040 1041 <div class="clearfix mxn3"><div class="col sm-col-6 col-12 mb3 px3"> 1042 1043 <h3><a href='faqs-sports-vision.html'>Sports Vision</a></h3><h3>
1043<a href='faqs-vision-therapy.html'>Vision Rehab</a></h3> 1044</div><div class="col sm-col-6 col-12 mb3 px3"> 1045 1046 <h3><a href='faqs-foreign-body-removal.html'>Foreign Body Removal</a></h3><h3><a href='faqs-ocular-allergies.html'>Ocular Allergies</a></h3> 1047</div></div> 1048 </div> 1049 </div> 1050 </div> 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 <div class="mb4 container mxn3"> 1063 <div class="clearfix"> 1064 <div class="sm-col-9 col-12 px3 mx-auto"> 1065 1066 1067 1068 1069 <div> 1070 <style type="text/css" scoped> 1071 .igSpacer-959864e53c7170dbfa { 1072 height: 80px; 1073 } 1074 @media (max-width: 52em) { 1075 .igSpacer-959864e53c7170dbfa { 1076 height: 80px; 1077 } 1078 } 1079 1080 @media (max-width: 40em) { 1081 .igSpacer-959864e53c7170dbfa { 1082 height: 40px; 1083 } 1084 } 1085 </style> 1086 1087 1088 <div class="igSpacer-959864e53c7170dbfa"> 1089 1090 1091 1092 </div> 1093</div> 1094 1095 1096 1097 <p><a name="insurance"></a></p> 1098<h2 style="text-align: center;">InsuranceS Accepted</h2> 1099<p>Please note that this is not a complete list of our contracted insurance carriers. If your provider is not listed, please contact us. We also encourage you to contact your insurance carrier to confirm coverage. 1100</p> 1101 </div> 1102 </div> 1103 </div> 1104 <div class="mb4"> 1105 1106 1107<div class="container px3"><div class="clearfix mxn3"><div class="col-12 col px3"> <div class="clearfix mxn1"><div class="col sm-col-2-5 col-6 px1"> 1108 1109 <img src="https://d33wubrfki0l68.cloudfront.net/ef9532e277fc964e578bfd9bcaca70a07b376bc4/c55b5/application/files/8314/5747/5550/vsp.png" alt="VSP.png" width="400" height="200" class="ccm-image-block img-responsive bID-3113"> 1110 1111</div><div class="col sm-col-2-5 col-6 px1"> 1112 1113 <img src="https://d33wubrfki0l68.cloudfront.net/5f8304e7909a0d511dc10c4f4daafc507804b7af/a8242/application/files/1614/4355/8579/aetna.png" alt="aetna.png" width="400" height="200" class="ccm-image-block img-responsive bID-2311"> 1114 1115</div><div class="col sm-col-2-5 col-6 px1"> 1116 1117 <img src="https://d33wubrfki0l68.cloudfront.net/ac3d7c43db6c802ea9c0c797b6be12b5727340c5/e45f8/application/files/2014/5747/5630/blue_shield_blue_cross.png" alt="blue_shield_blue_cross.png" width="400" height="200" class="ccm-image-block img-responsive bID-3114"> 1118 1119</div><div class="col sm-col-2-5 col-6 px1"> 1120 1121 <img src="https://d33wubrfki0l68.cloudfront.net/bb9a84537aa81aaf318ada41f8086e4d98f5b363/c9d41/application/files/2514/5747/5734/blue_cross_california.png" alt="blue_cross_california.png" width="400" height="200" class="ccm-image-block img-responsive bID-3115"> 1122 1123</div><div class="col sm-col-2-5 col-6 px1"> 1124 1125 <img src="https://d33wubrfki0l68.cloudfront.net/8627c4836b3a6e2f38db3c307189f4f2cc7fc9e7/423d8/application/files/4114/4355/8579/medicare.png" alt="medicare.png" width="400" height="200" class="ccm-image-block img-responsive bID-3116"> 1126 1127</div></div> 1128</div></div></div> 1129 1130<div class="container px3"><div class="clearfix mxn3"><div class="col-12 col px3"> <div class="clearfix mxn3"><div class="col px3 col-12"> 1131 1132 <div> 1133 <style type="text/css" scoped> 1134 .igSpacer-3562f66e579265222e { 1135 height: 30px; 1136 } 1137 @media (max-width: 52em) { 1138 .igSpacer-3562f66e579265222e { 1139 height: 30px; 1140 } 1141 } 1142 1143 @media (max-width: 40em) { 1144 .igSpacer-3562f66e579265222e { 1145 height: 10px; 1146 } 1147 } 1148 </style> 1149 1150 1151 <div class="igSpacer-3562f66e579265222e"> 1152 1153 1154 1155 </div> 1156</div> 1157 1158 1159 <h3>PARTICIPATING HEALTH PLANS</h3> 1160</div></div> 1161</div></div></div> 1162 1163<div class="container px3"><div class="clearfix mxn3"><div class="col-12 col px3"> <div class="clearfix mxn3"><div class="col sm-col-4 col-12 mb3 px3"> 1164 1165 <p>AARP<br>Advantage Health<br>Aetna<br>Allied Insurance Group<br>Anthem Blue Cross Blue Shield<br>Anthem Blue Cross of California<br>Assurant Employee Benefits<br>Assurant Health<br>Blue Cross Blue Shield<br>Blue Cross Blue Shield of Arizona<br>Blue Cross Blue Shield of Massachusetts<br>Blue Cross Blue Shield of Michigan<br>Blue Cross Blue Shield of Minnesota<br>Blue Cross Blue Shield of Nebraska<br>Blue Cross Blue Shield of New Mexico<br>Blue Cross Blue Shield of North Carolina<br>Blue Cross Blue Shield of Rhode Island<br>Blue Cross Blue Shield of South Carolina<br>Blue Cross Blue Shield of Tennessee<br>Blue Cross Blue Shield of Texas<br>Blue Cross Blue Shield of Vermont<p> 1166</div><div class="col sm-col-4 col-12 mb3 px3"> 1167 1168 <p>Blue Shield of California<br>Capital Blue Cross<br>CareFirst Blue Cross Blue Shield<br>Caterpillar<br>CDPHP<br>Choice Care Network<br>Cigna<br>Consumer Health Network<br>EmblemHealth<br>Empire Blue Cross Blue Shield<br>Excellus Blue Cross Blue Shield<br>EyeMed<br>First Choice Health<br>FirstCare Health Plans<br>Galaxy Health<br>GEHA<br>GeoBlue<br>GHI<br>Guardian<br>GWH-Cigna (formerly Great West Healthcare)<br>Health Net<br>Heritage Vision Plans<br>HighMark Blue Cross Blue Shield<br>HighMark Blue Shield<br>Humana<br>Independence Blue Cross<br><span class="redactor-invisible-space"><br></span></p> 1169</div><div class="col sm-col-4 col-12 mb3 px3"> 1170 1171 <p>Medicare<br>Memorial Hermann<br>Moda Health<br>Multiplan PHCS<br>MVP Health Care<br>National Vision Administrators<br>POMCO<br>Preferred Health Systems<br>Premera Blue Cross<br>Priority Health<br>Providence Health Plans<br>Regence Blue Cross Blue Shield<br>
1171Select Care<br>Superior Vision<br>SutterSelect<br>Triple-S Salud: Blue Cross Blue Shield of Puerto Rico<br>Tuality Health Alliance<br>UHA Health Insurance<br>UnitedHealthcare<br>UnitedHealthOne<br>Unity Health Insurance<br>US Health Group<br>Vision Benefits of America<br>VSP<br>Wellcare<br>Wellmark Blue Cross Blue Shield</p> 1172</div></div> 1173</div></div></div> </div> 1174 1175 1176 1177 1178 </section> 1179 1180 1181</main> 1182 1183 1184 1185<footer class="page-footer" data-location="footer"> 1186 1187 <div class="footer-top-main-column p3"> 1188 1189 1190 <h4 style="text-align: center;">FOR APPOINTMENTS CALL SAN RAMON OFFICE <a href="tel:925-244-1400">(925) 244-1400</a> or SAN MATEO OFFICE <a href="tel:650-349-5733">(650) 349-5733</a></h4> 1191 1192 1193 <div class="ccm-custom-style-container ccm-custom-style-main-3214" > 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 <a data-type="book_online" id="book-online_813954447" class="btn btn-outline btn-outline-white" target="_blank" href="https://www.zocdoc.com/practice/20-20-optometry-17400">Book Online</a> 1211 </div> 1212 </div> 1213 1214 1215 1216 <section class="container px3"> 1217 1218 1219 1220 1221 1222 1223 </section> 1224 1225 <section class="container footer-navigation"> 1226 1227 1228 <div class="clearfix"> 1229 1230 1231 <div class="col sm-col-4 col-12 py2 footer-copyright"> 1232 1233 1234 1235<div class="bd-social-icons"> 1236 1237 <a class="social-slide" target="_blank" href="https://www.google.com/maps/place/20%2F20+Optometry/@37.7648347,-122.469085,10z/data=!3m1!5s0x808ff2c032623ddb:0xb825fcecfacbe060!4m5!1m2!2m1!1s20%2F20+Optometry!3m1!1s0x0000000000000000:0x24a9d44653fb94ed" style="background-image: url(application/files/2814/5756/8607/google-round.png);"></a> 1238 1239 <a class="social-slide" target="_blank" href="http://www.yelp.com/biz/20-20-optometry-san-ramon" style="background-image: url(application/files/6314/4788/1444/yelp_round.png);"></a> 1240 1241 <a class="social-slide" target="_blank" href="https://www.facebook.com/2020-Optometry-204221806290534/" style="background-image: url(application/files/8914/4788/1443/facebook-round.png);"></a> 1242 1243 1244 1245 1246 1247</div> 1248 1249 1250 1251 </div> 1252 1253 1254 <div class="col sm-col-4 col-12 py2 footer-social"> 1255 1256 1257 <div class="ccm-custom-style-container ccm-custom-style-main-3652" > 1258<!-- <a href="http://www.bbb.org/greater-san-francisco/business-reviews/optometrists/20-20-optometry-in-san-mateo-ca-69253#bbblogo"><img src="https://d33wubrfki0l68.cloudfront.net/e518a6422f03128bde24056c61ef60adce0244c0/f29ab/application/files/9614/6489/0681/accredited-business-seal.gif" alt="Accredited-Business-Seal.gif" width="148" height="56" class="ccm-image-block img-responsive bID-3652"></a> 1259--> 1260 </div> 1261 </div> 1262 1263 1264 <div class="col sm-col-4 col-12 py2 footer-info"> 1265 1266 1267 <ul class="nav navigator-shell"> 1268 1269 <li><a href='services.html'>Services</a></li> 1270 1271 1272 <li><a href='office.html'>Our Office</a></li> 1273 1274 1275 <li><a href='doctors.html'>Doctors</a></li> 1276 1277 1278 <li><a href='contact.html'>Contact</a></li> 1279 1280</ul> 1281 </div> 1282 1283 </div> 1284 1285 </section> 1286 1287 </footer> 1288 1289 1290</div> 1291<div data-location="top_nav_bar" id="menu-overlay" class="overlay nav-menu"> 1292 <div class="content px2 py3"> 1293 <div class="nav"></div> 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 <a id="book-online_1969328692" class="btn btn-outline" href="https://www.zocdoc.com/practice/20-20-optometry-17400">BOOK ONLINE</a> 1313 </div> 1314</div> 1315<section class="footer-sticky-nav dark" data-location="bottom_nav_bar"> 1316 <div class="clearfix" ><div class="col link-col col-3 "><a href="https://www.zocdoc.com/practice/20-20-optometry-17400"><img class="icon" src="https://d33wubrfki0l68.cloudfront.net/e94a23229d2dd64838a778fbf14b410de88722eb/a239b/application/files/1914/4795/0985/book-light.png" >Book</a></div><div class="col link-col col-3 "><a href="tel:(925) 244-1400"><img class="icon" src="https://d33wubrfki0l68.cloudfront.net/6bf2d03fbb3aa2f15efe3a4b4ef0aa243adb0a4f/52dc1/application/files/2614/4001/8233/call-light.png" >Call</a></div><div data-location="overlay" class="overlay link-3-overlay-content"><span data-type="overlay_close" class="mp-track right close px2 py2">x</span><div class='content px2 py3'> 1317 1318 1319 1320 1321 1322 <div class="bd-location-block dark"> 1323 1324 <div class="clearfix bd-location"> 1325 1326 1327 <div class="col col-right md-col-8 col-12 location-right-col" data-match-height> 1328 <div class="googleMapContainer" style="width: 100%; height: 100%; min-height: 100%;">
1329 <div id="googleMapCanvas4b2fc0c7f6966a733e" class="googleMapCanvas" style="width: 100%; height: 100%; min-height: 100%;"></div> 1330 </div> 1331 </div> 1332 1333 <div class="col md-col-4 col-12 location-left-col" data-match-height> 1334 1335 <div class="location-content location-content-index-0" > 1336 <h4 class="title"> 1337 1338 1339 <div class="practice-name">1. 20/20 Optometry</div> 1340 </h4> 1341 <div class="block address-block"> 1342 3191 Crow Canyon Place C<br> 1343 San Ramon, CA 94583 1344 <div class="directions"> 1345 <a data-type="get_directions" target="_blank" href="https://www.google.com/maps/place/20%2F20+Optometry/@37.7765155,-121.9728184,17z/data=!3m2!4b1!5s0x808ff2c032623ddb:0xb825fcecfacbe060!4m2!3m1!1s0x808ff2c026a3b2bf:0x24a9d44653fb94ed?hl=en">Get Directions</a> 1346 </div> 1347 </div> 1348 1349 <div class="hours-block"> 1350 <div>Tuesday 9am – 5:30pm<br/>Â Â Â Â Closed for lunch 12:30pm - 1:30pm</div> 1351 <div>Wednesday 10am – 6:30pm<br/>Â Â Â Â Closed for lunch 1:00pm - 2:00pm</div> 1352 <div>Thursday 9am – 5:30pm<br/>Â Â Â Â Closed for lunch 12:30pm - 1:30pm</div> 1353 <div>Friday 9am – 5:30pm<br/>Â Â Â Â Closed for lunch 12:30pm - 1:30pm</div> 1354 <div>Saturday 9am – 4:30pm</div> 1355 </div> 1356 1357 1358 1359 <div class="phone-block"> 1360 1361 <div> 1362 <a href="mailto:[email protected]">[email protected]</a> 1363 </div> 1364 </div> 1365 1366 </div> 1367 <div class="location-content location-content-index-1" style="display:none;" > 1368 <h4 class="title"> 1369 1370 1371 <div class="practice-name">2. 20/20 Optometry</div> 1372 </h4> 1373 <div class="block address-block"> 1374 115 West 25th Avenue <br> 1375 San Mateo, CA 94403 1376 <div class="directions"> 1377 <a data-type="get_directions" target="_blank" href="https://www.google.com/maps/place/20-20+Optometry/@37.5435445,-122.3095254,17z/data=!3m1!4b1!4m2!3m1!1s0x808f9efed48bd11d:0xcd4813139a663ae0?hl=en">Get Directions</a> 1378 </div> 1379 </div> 1380 1381 <div class="hours-block"> 1382 <div>Tuesday 9am – 5:30pm<br/>Â Â Â Â Closed for lunch 12:30pm - 1:30pm</div> 1383 <div>Wednesday 10am – 6:30pm<br/>Â Â Â Â Closed for lunch 1:00pm - 2:00pm</div> 1384 <div>Thursday 9am – 5:30pm<br/>Â Â Â Â Closed for lunch 12:30pm - 1:30pm</div> 1385 <div>Friday 9am – 5:30pm<br/>Â Â Â Â Closed for lunch 12:30pm - 1:30pm</div> 1386 <div>Saturday 9am – 3:00pm</div> 1387 </div> 1388 1389 1390 1391 <div class="phone-block"> 1392 1393 <div> 1394 <a href="mailto:[email protected]">[email protected]</a> 1395 </div> 1396 </div> 1397 1398 </div> 1399 </div> 1400 1401
1401<script> 1402 1403 var isMobile = false; 1404 var labels = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; 1405 var labelIndex = 0; 1406 1407 function showLocationInfo(idx) { 1408 $('.location-content').hide(); 1409 $('.location-content-index-'+idx).fadeIn(); 1410 1411 } 1412 1413 1414 function googleMapInit4b2fc0c7f6966a733e() { 1415 try{ 1416 1417 1418 var latlng = new google.maps.LatLng(37.776503, -121.970630); 1419 var mapOptions = { 1420 zoom: 15, 1421 center: latlng, 1422 mapTypeId: google.maps.MapTypeId.ROADMAP, 1423 streetViewControl: false, 1424 draggable: true, 1425 scrollwheel: false, 1426 1427 mapTypeControl: false 1428 }; 1429 var map = new google.maps.Map(document.getElementById('googleMapCanvas4b2fc0c7f6966a733e'), mapOptions); 1430 1431 var image = null; 1432 var markers = []; 1433 1434 1435 1436 1437 1438 var latlng = new google.maps.LatLng(37.776503, -121.970630); 1439 1440 1441 var svgLight_0 = '<svg width="65" height="90" id="mappin" data-name="mappin" xmlns="http://www.w3.org/2000/svg" viewBox="0"><defs><style>.circle {fill: #fff;} .number{fill: #66ccff !important;} .pinbg{fill: #66ccff !important; }</style> </defs> <path class="pinbg" d="M512,266.89c0,17.52-16.8,44.44-31.72,56.78-14.75-12.33-31.72-39.26-31.72-56.78A31.72,31.72,0,1,1,512,266.89Z" transform="translate(-448.54 -235.17)"/> <circle class="circle" cx="31.72" cy="31.72" r="16.25"/><path class="number" d="M483.28,277.69h-4V261.32h-4V258.5l8-.71v19.9Z" transform="translate(-448.54 -235.17)"/></svg>'; 1442 var svgDark_0 = '<svg width="65" height="90" id="mappin" data-name="mappin" xmlns="http://www.w3.org/2000/svg" viewBox="0"><defs><style>.circle {fill: #fff;} .number{fill: #66ccff !important;} .pinbg{fill: #66ccff !important; }</style> </defs> <path class="pinbg" d="M512,266.89c0,17.52-16.8,44.44-31.72,56.78-14.75-12.33-31.72-39.26-31.72-56.78A31.72,31.72,0,1,1,512,266.89Z" transform="translate(-448.54 -235.17)"/> <circle class="circle" cx="31.72" cy="31.72" r="16.25"/><path class="number" d="M483.28,277.69h-4V261.32h-4V258.5l8-.71v19.9Z" transform="translate(-448.54 -235.17)"/></svg>'; 1443 1444 var svgLightUrl_0 = 'data:image/svg+xml;charset=UTF-8,' + encodeURIComponent(svgLight_0); 1445 var svgDarkUrl_0 = 'data:image/svg+xml;charset=UTF-8,' + encodeURIComponent(svgDark_0); 1446 1447 1448 1449 var iconUrl = svgLightUrl_0; 1450 iconUrl = svgDarkUrl_0; 1451 var is_internetExplorer11= !(window.ActiveXObject) && "ActiveXObject" in window; 1452 var marker_0 = new google.maps.Marker({ 1453 position: latlng, 1454 visible: true, 1455 animation: 0, 1456 map: map, 1457 icon: is_internetExplorer11?false:{ 1458 url: iconUrl, 1459 scaledSize: new google.maps.Size(32,45) 1460 } 1461 }); 1462 1463 marker_0.addListener('click', function() { 1464 showLocationInfo(0); 1465 1466 1467// map.setZoom(15); 1468 map.panTo(marker_0.getPosition()); 1469// animateMapZoomTo(map,10); 1470 1471 //map.setCenter(marker_0.getPosition()); 1472 1473 for(j=0;j<markers.length;j++) { 1474 markers[j].setIcon({ 1475 url: eval('svgLightUrl_'+j), 1476 scaledSize: new google.maps.Size(32,45) 1477 }); 1478 1479 } 1480 1481 this.setIcon({ 1482 url: svgDarkUrl_0, 1483 scaledSize: new google.maps.Size(32,45) 1484 }); 1485 }); 1486 1487 markers.push(marker_0); 1488 1489 var latlng = new google.maps.LatLng(37.543532, -122.307337); 1490 1491 1492 var svgLight_1 = '<svg width="65" height="90" id="mappin" data-name="mappin" xmlns="http://www.w3.org/2000/svg" viewBox="0"><defs><style>.circle {fill: #fff;} .number{fill: #66ccff !important;} .pinbg{fill: #66ccff !important; }</style> </defs> <path class="pinbg" d="M512,266.89c0,17.52-16.8,44.44-31.72,56.78-14.75-12.33-31.72-39.26-31.72-56.78A31.72,31.72,0,1,1,512,266.89Z" transform="translate(-448.54 -235.17)"/> <circle class="circle" cx="31.72" cy="31.72" r="16.25"/><path class="number" d="M487,279H473.42v-2.61l6.44-6.9a15.56,15.56,0,0,0,2-2.7,4.38,4.38,0,0,0,.59-2,3.07,3.07,0,0,0-.68-2.06,2.37,2.37,0,0,0-1.92-.8,2.48,2.48,0,0,0-2.1.94,4,4,0,0,0-.72,2.49h-3.88l0-.08a6,6,0,0,1,1.77-4.56,6.64,6.64,0,0,1,5-1.87,6.91,6.91,0,0,1,4.83,1.6,5.49,5.49,0,0,1,1.76,4.26,6,6,0,0,1-1,3.33,32.81,32.81,0,0,1-3.27,4l-3.54,3.85,0,0.07H487V279Z" transform="translate(-448.54 -236.5)"/></svg>'; 1493 var svgDark_1 = '<svg width="65" height="90" id="mappin" data-name="mappin" xmlns="http://www.w3.org/2000/svg" viewBox="0"><defs><style>.circle {fill: #fff;} .number{fill: #66ccff !important;} .pinbg{fill: #66ccff !important; }</style> </defs> <path class="pinbg" d="M512,266.89c0,17.52-16.8,44.44-31.72,56.78-14.75-12.33-31.72-39.26-31.72-56.78A31.72,31.72,0,1,1,512,266.89Z" transform="translate(-448.54 -235.17)"/> <circle class="circle" cx="31.72" cy="31.72" r="16.25"/><path class="number" d="M487,279H473.42v-2.61l6.44-6.9a15.56,15.56,0,0,0,2-2.7,4.38,4.38,0,0,0,.59-2,3.07,3.07,0,0,0-.68-2.06,2.37,2.37,0,0,0-1.92-.8,2.48,2.48,0,0,0-2.1.94,4,4,0,0,0-.72,2.49h-3.88l0-.08a6,6,0,0,1,1.77-4.56,6.64,6.64,0,0,1,5-1.87,6.91,6.91,0,0,1,4.83,1.6,5.49,5.49,0,0,1,1.76,4.26,6,6,0,0,1-1,3.33,32.81,32.81,0,0,1-3.27,4l-3.54,3.85,0,0.07H487V279Z" transform="translate(-448.54 -236.5)"/></svg>'; 1494 1495 var svgLightUrl_1 = 'data:image/svg+xml;charset=UTF-8,' + encodeURIComponent(svgLight_1); 1496 var svgDarkUrl_1 = 'data:image/svg+xml;charset=UTF-8,' + encodeURIComponent(svgDark_1); 1497 1498 1499 1500 var iconUrl = svgLightUrl_1; 1501 var is_internetExplorer11= !(window.ActiveXObject) && "ActiveXObject" in window; 1502 var marker_1 = new google.maps.Marker({ 1503 position: latlng, 1504 visible: true, 1505 animation: 0, 1506 map: map, 1507 icon: is_internetExplorer11?false:{ 1508 url: iconUrl, 1509 scaledSize: new google.maps.Size(32,45) 1510 } 1511 }); 1512 1513 marker_1.addListener('click', function() { 1514 showLocationInfo(1); 1515 1516 1517// map.setZoom(15); 1518 map.panTo(marker_1.getPosition()); 1519// animateMapZoomTo(map,10); 1520 1521 //map.setCenter(marker_1.getPosition()); 1522 1523 for(j=0;j<markers.length;j++) { 1524 markers[j].setIcon({ 1525 url: eval('svgLightUrl_'+j), 1526 scaledSize: new google.maps.Size(32,45) 1527 }); 1528 1529 } 1530 1531 this.setIcon({ 1532 url: svgDarkUrl_1, 1533 scaledSize: new google.maps.Size(32,45) 1534 }); 1535 }); 1536 1537 markers.push(marker_1); 1538 1539 var bounds = new google.maps.LatLngBounds(); 1540 for(i=0;i<markers.length;i++) { 1541 bounds.extend(markers[i].getPosition()); 1542 } 1543 1544 map.fitBounds(bounds); 1545 }catch(e){
1546 $("#googleMapCanvas4b2fc0c7f6966a733e").replaceWith("<p>Unable to display map: "+e.message+"</p>")} 1547 } 1548 $(function() { 1549 var t; 1550 // BD: added logic for disabling Drag and zoom on mobile. Source: http://trulycode.com/bytes/disable-google-maps-drag-zoom-mobile-iphone/ 1551 isMobile = BD.app.mobileCheck(); 1552 1553 var startWhenVisible = function (){ 1554 if ($("#googleMapCanvas4b2fc0c7f6966a733e").is(":visible")){ 1555 window.clearInterval(t); 1556 googleMapInit4b2fc0c7f6966a733e(); 1557 return true; 1558 } 1559 return false; 1560 }; 1561 if (!startWhenVisible()){ 1562 t = window.setInterval(function(){startWhenVisible();},100); 1563 } 1564 }); 1565 </script>
1565 1566 1567 1568 </div> 1569 </div> 1570 1571 1572</div></div><div class="col link-col col-3 link-3-overlay"><a class='mp-track' href='/services#'><img class="icon" src="https://d33wubrfki0l68.cloudfront.net/b0ceaa43b962859507a7a55c7f8dce67dd882fd3/24064/application/files/7014/4001/8233/map-light.png" >Map</a></div><div data-location="overlay" class="overlay link-4-overlay-content"><span data-type="overlay_close" class="mp-track right close px2 py2">x</span><div class='content px2 py3'><p><br></p><table><tbody><tr><td>MON</td><td>Closed<br></td></tr><tr><td>TUE</td><td>9am - 5:30pm<br></td></tr><tr><td>WED</td><td>10am - 6:30pm<br></td></tr><tr><td>THUR</td><td>9am - 5:30pm<br></td></tr><tr><td>FRI</td><td>9am - 5:30pm<br></td></tr><tr><td>SAT</td><td>9am - 4:30pm</td></tr><tr><td>SUN</td><td>Closed</td></tr></tbody></table><p><br></p></div></div><div class="col link-col col-3 link-4-overlay"><a class='mp-track' href='/services#'><img class="icon" src="https://d33wubrfki0l68.cloudfront.net/70704bb881179ca510389fbf1066cce890b8eb59/dc5c3/application/files/2514/4001/8233/hours-light.png" >Hours</a></div></section></div></div> 1573 1574<div id="jquery-holder"></div> 1575
1575<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyA0LHE6bQsYxzbig8C6JDHdmTGsFChtvjE"></script>
vendor: 1 bytes, line 1575
1575
1576<script type='text/javascript' src='https://d33wubrfki0l68.cloudfront.net/bundles/debc593c7134780592becd3e61336d3f988e0bb8.js'></script>
1576 1577 1578 <img class="remove-after-build" style="display:none;" src="https://d33wubrfki0l68.cloudfront.net/dc6a1cbc402ccb14fd6fbe73c2e41dc7d841c159/9074f/application/files/2814/6722/1206/headshot-na.jpg"> 1579 1580
1580<script type="application/ld+json"> 1581 [ 1582{ 1583 "@context" : "http://schema.org", 1584 "@type" : "MedicalWebPage", 1585 "specialty" : "https://schema.org/Physician", 1586 "url" : "http://2020optometry.cms.bettercs.com/services", 1587 "alternativeHeadline" : "Services Offered by 20/20 Optometry", 1588 "thumbnailUrl" : "http://2020optometry.cms.bettercs.com/headshot-na.jpg", 1589 "audience" : { 1590 "@type" : "Audience", 1591 "url" : "http://schema.org/Patient" 1592 } 1593} 1594, 1595{ 1596 "@context" : "http://schema.org", 1597 "@type" : "Physician", 1598 "name" : "Dr. Benjamin Na, OD", 1599 "telephone" : "", 1600 "faxNumber" : "", 1601 "email" : "", 1602 "description" : "20/20 Optometry in the San Fransico Bay Area is equipped with the latest technology to give patients the finest primary vision care available.", 1603 "openingHours" : "Sa 09:00-16:30", 1604 "medicalSpecialty" : [ 1605 { 1606 "@type" : "medicalSpecialty", 1607 "name" : "Optometrist", 1608 "sameAs" : "https://en.wikipedia.org/wiki/Optometry" 1609 } 1610 1611], 1612"location" : 1613 [ 1614 { 1615 "@type" : "Place", 1616 "name" : "20/20 Optometry", 1617 "telephone" : "(925) 244-1400", 1618 "faxNumber" : "(925) 244-1414", 1619 "address" : { 1620 "@type" : "PostalAddress", 1621 "addressLocality" : "San Ramon", 1622 "addressRegion" : "CA", 1623 "postalCode" : "94583", 1624 "streetAddress" : "3191 Crow Canyon Place", 1625 "email" : "[email protected]" 1626 , 1627 "hoursAvailable" : [ 1628 { 1629 "@type" : "OpeningHoursSpecification", 1630 "dayOfWeek" : "Tuesday", 1631 "opens" : "09:00", 1632 "closes" : "00:00" 1633 } 1634 , 1635 { 1636 "@type" : "OpeningHoursSpecification", 1637 "dayOfWeek" : "Wednesday", 1638 "opens" : "10:00", 1639 "closes" : "00:00" 1640 } 1641 , 1642 { 1643 "@type" : "OpeningHoursSpecification", 1644 "dayOfWeek" : "Thursday", 1645 "opens" : "09:00", 1646 "closes" : "00:00" 1647 } 1648 , 1649 { 1650 "@type" : "OpeningHoursSpecification", 1651 "dayOfWeek" : "Friday", 1652 "opens" : "09:00", 1653 "closes" : "00:00" 1654 } 1655 , 1656 { 1657 "@type" : "OpeningHoursSpecification", 1658 "dayOfWeek" : "Saturday", 1659 "opens" : "09:00", 1660 "closes" : "16:30" 1661 } 1662 1663 ] 1664 } 1665 , 1666 "hasMap" : { 1667 "@type" : "Map", 1668 "url" : "https://www.google.com/maps/place/20%2F20+Optometry/@37.7765155,-121.9728184,17z/data=!3m2!4b1!5s0x808ff2c032623ddb:0xb825fcecfacbe060!4m2!3m1!1s0x808ff2c026a3b2bf:0x24a9d44653fb94ed?hl=en" 1669 }, 1670 "geo" : { 1671 "@type" : "geoCoordinates", 1672 "latitude" : "37.776503", 1673 "longitude" : "-121.970630" 1674 } 1675 } 1676 , 1677 { 1678 "@type" : "Place", 1679 "name" : "20/20 Optometry", 1680 "telephone" : "(650) 349-5733", 1681 "faxNumber" : "(650) 349-5721", 1682 "address" : { 1683 "@type" : "PostalAddress", 1684 "addressLocality" : "San Mateo", 1685 "addressRegion" : "CA", 1686 "postalCode" : "94403", 1687 "streetAddress" : "115 West 25th Avenue", 1688 "email" : "[email protected]" 1689 , 1690 "hoursAvailable" : [ 1691 { 1692 "@type" : "OpeningHoursSpecification", 1693 "dayOfWeek" : "Tuesday", 1694 "opens" : "09:00", 1695 "closes" : "00:00" 1696 } 1697 , 1698 { 1699 "@type" : "OpeningHoursSpecification", 1700 "dayOfWeek" : "Wednesday", 1701 "opens" : "10:00", 1702 "closes" : "00:00" 1703 } 1704 , 1705 { 1706 "@type" : "OpeningHoursSpecification", 1707 "dayOfWeek" : "Thursday", 1708 "opens" : "09:00", 1709 "closes" : "00:00" 1710 } 1711 , 1712 { 1713 "@type" : "OpeningHoursSpecification", 1714 "dayOfWeek" : "Friday", 1715 "opens" : "09:00", 1716 "closes" : "00:00" 1717 } 1718 , 1719 { 1720 "@type" : "OpeningHoursSpecification", 1721 "dayOfWeek" : "Saturday", 1722 "opens" : "09:00", 1723 "closes" : "15:00" 1724 } 1725 1726 ] 1727 } 1728 , 1729 "hasMap" : { 1730 "@type" : "Map", 1731 "url" : "https://www.google.com/maps/place/20-20+Optometry/@37.5435445,-122.3095254,17z/data=!3m1!4b1!4m2!3m1!1s0x808f9efed48bd11d:0xcd4813139a663ae0?hl=en" 1732 }, 1733 "geo" : { 1734 "@type" : "geoCoordinates", 1735 "latitude" : "37.543532", 1736 "longitude" : "-122.307337" 1737 } 1738 } 1739 1740 1741 ], 1742 "image" : { 1743 "@type" : "ImageObject", 1744 "name" : "Dr. Benjamin Na, OD", 1745 "caption" : "Dr. Benjamin Na, OD", 1746 "url" : "http://2020optometry.cms.bettercs.com/headshot-na.jpg" 1747 } 1748 1749},{ 1750 "@context": "http://schema.org", 1751 "@type": "Organization", 1752 "name" : "20-20 Optometry", 1753 "url": "http://www.2020optometry.com/", 1754 "logo": "" 1755 } 1756] </script>
1756 1757 1758</body> 1759</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.