PageSourceSearch

https://www.graceleedydentistry.com/page/meet-the-staff/

html graceleedydentistry.com collected 2026-10-04 16:07:56 UTC 103,685 bytes, 1,876 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" class="font-loaded">
3<head>
4<meta charset="utf-8">
5<meta content="width=device-width, initial-scale=1.0" name="viewport">
6<meta content="ie=edge" http-equiv="X-UA-Compatible">
7<title>Meet The Staff | Grace &amp; Leedy Lakewood, CO</title><meta content="website" property="og:type"><meta content="https://www.graceleedydentistry.com/page/meet-the-staff/" property="og:url"><meta content="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/44817_grace___leedy_logo2_2_migrated.jpg" property="og:image">
8<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 66 bytes, line 8
8<script async="" src="https://www.googletagmanager.com/gtag/js?id=
8UA-212276761-45
vendor: 11 bytes, line 8
8"></script>
8<script>
vendor: 124 bytes, line 8
8window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag("js", new Date());gtag("config", "
8UA-212276761-45
vendor: 3 bytes, line 8
8");
8</script>
8
9<!-- Google Tag Manager -->
9<script>
vendor: 323 bytes, line 9
9(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
9GTM-KSGGKGD
vendor: 3 bytes, line 9
9');
9</script>
9<!-- End Google Tag Manager -->
10<link href="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/f3427af3c4f3fa338bc85a86600fe062_migrated.webp" rel="icon" type="image/png">
11<link defer="" href="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/meet-the-staff_migrated.css" rel="stylesheet">
12<style id="app-styles"></style>
13<style id="page-styles"></style>
14<style>
15       .font-loaded body {
16          font-family: 'Josefin Sans';
17       }
18       .font-loaded body h1,h2,h3,h4,h5,h6 {
19            font-family: 'Josefin Sans' !important;
20        }
21        </style>
22<link href="https://fonts.googleapis.com/css?family=Roboto:400,500,700,900&amp;display=swap" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=Dancing+Script&amp;display=swap" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=Josefin+Sans:300,400,600,700&amp;display=swap" rel="stylesheet">
23<link href="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/output.86071f1d7f87_migrated.css" rel="stylesheet" type="text/css"><link href="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/link_underline_override_migrated.css" rel="stylesheet" type="text/css"><link href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css" rel="stylesheet" type="text/css"><link href="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/bootstrap-datepicker.min_migrated.css" rel="stylesheet" type="text/css"><link href="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/style_changes_ogulnxi_migrated.css" rel="stylesheet" type="text/css"><meta name="description" content="At Grace and Leedy, we provide comprehensive family and cosmetic dentistry. It is our mission to provide the highest quality dental care in a friendly and relax...">
24<meta property="og:description" content="At Grace and Leedy, we provide comprehensive family and cosmetic dentistry. It is our mission to provide the highest quality dental care in a friendly and relax...">
25<meta name="keywords" content=" Lakewood, CO, ">
26<link rel="canonical" href="https://www.graceleedydentistry.com/page/meet-the-staff/">
27<script type="application/ld+json">{"@context": "http://schema.org", "@type": "Dentist", "openingHoursSpecification": [{"@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday"], "opens": "8:30", "closes": "13:30"}, {"@type": "OpeningHoursSpecification", "dayOfWeek": ["Tuesday", "Friday"], "opens": "7:00", "closes": "15:30"}, {"@type": "OpeningHoursSpecification", "dayOfWeek": ["Wednesday", "Thursday"], "opens": "8:00", "closes": "17:00"}], "name": "Grace &amp; Leedy", "image": "https://www.graceleedydentistry.com/wp-content/uploads/2025/05/44817_grace___leedy_logo2_2_migrated.jpg", "@id": "https://www.graceleedydentistry.com", "url": "https://www.graceleedydentistry.com", "telephone": "+13039890452", "priceRange": "$$$", "address": {"@type": "PostalAddress", "streetAddress": "10881 West Asbury Ave Suite 210", "addressLocality": "Lakewood, CO", "postalCode": "80227", "addressCountry": "United States", "addressRegion": "CO"}, "location": {"@type": "Place", "geo": {"@type": "GeoCoordinates", "latitude": "39.6808505", "longitude": "-105.118401"}}, "areaServed": [{"@type": "City", "name": ["Lakewood, CO"]}], "department": [], "contactPoint": [{"@type": "contactPoint", "telephone": "+13039890452", "contactType": "Customer service"}, {"@type": "contactPoint", "telephone": "+13039890452", "contactType": "Appointment booking "}], "aggregateRating": {"@type": "AggregateRating", "ratingValue": "5.0", "reviewCount": 454}}</script>
27
28</head>
29<body>
30<div id="root">
31
32<style>
33  
34 .dropdown-menu>li>a:hover {
35    background-color: #33994d !important;
36}
37.w1g3sfk2 #review .review__block .line__list .before-image, .w1g3sfk2 #review .review__block .line__list .after-image
38 {
39    display: none !important;
40 }
41  .bttn {
42    background: linear-gradient(86deg, rgb(51 153 77) 0%, rgb(51 153 77 / 60%) 100%) !important;
43    padding: 8px 15px;
44    margin: 10px;
45    color: #fff !important;
46    cursor: pointer;
47}
48
49  .bttn:hover {
50    background: #3a3a3a !important;
51  }
52
53  .w1f74oox .btn_label {
54    color: #fff !important;
55}
56
57  #location .location .location-info h3 {
58    margin-bottom: 6px !important;
59  }
60
61
62  @media only screen and (max-width: 600px) {
63    .wime178 #location .location .location-info {
64        margin: 10px;
65    }
66}
67
68  @media (min-width:600px)and (max-width: 900px) {
69  .wime178 #location .location .location-info p span {
70    font-size: 11px !important;
71}
72  .wime178 #location .location .location-info p {
73    max-width: 250px;
74    font-size: 11px !important;
75}
76
77  #location > div > div > div > div > div > .location-info {
78    padding: 20px 15px !important;
79}
80  }
81
82 @media (min-width:1180px)and (max-width: 1250px) {
83 .mainMenu-1 li>a {
84    font-size: 13px;
85}
86  }
87
88
89  @media screen and (min-width: 1900px) {
90  section.header-content {
91    background: #33994d0d;
92    padding: 14% 5px !important;
93    position: relative;
94}
95
96
97    .header-content {
98        position: relative;
99        width: 100%;
100        height: 100% !important;
101        overflow: hidden;
102    }
103}
104
105  
106</style>
107
108
109
110<a href="#main-content" class="skip-link">Skip to Content</a>
111
112
113    <style>
114      .skip-link {
115  position: absolute;
116  top: -40px;
117  left: 10px;
118  background: #fff;
119  padding: 10px;
120  z-index: 100;
121}
122.skip-link:focus {
123  top: 10px;
124}
125   
126
127.skip-link:focus {
128  top: 10px;
129  outline: 2px solid #000;
130}
131
132
133
134
135
136.thecontent img {
137    display: none;
138}
139
140
141section.container-fluid.page-banner.lozad.lozad-bg.bg-loaded {
142    background-size: cover;
143    height: 450px;
144}
145
146.single-post-container {
147    font-family: 'Open Sans' !important;
148}
149
150section.container-fluid.page-banner.lozad.lozad-bg.bg-loaded h1 {
151    color: #fff;
152}
153
154.w93rd8k {
155    width: 100%;
156    height: unset !important;
157}
158
159.w1wwxp2k {
160    width: 100%;
161    height: max-content !important;
162}
163
164.post-meta {
165    display: none;
166}
167
168.post-title {
169    display: none;
170
171
172@media(max-width:900px){
173section.container-fluid.page-banner.lozad.lozad-bg.bg-loaded {
174    height: 250px !important;
175    background-size: cover;
176}
177
178.single-post-wrapper {
179    display: flex;
180    max-width: 100% !important;
181    margin: 0 auto;
182    gap: 30px;
183    flex-direction: column;
184}
185
186.single-post-container {
187    width: 100% !important;
188    background: #fff;
189    padding: 20px;
190    border-radius: 8px;
191    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
192    font-family: 'Open Sans';
193}
194
195aside.more-blogs {
196    width: 100% !important;
197}
198}
199
200
201
202
203 
204      /* Transition effect for dropdown */
205      .dropdown-menu {
206        transition: visibility 0.2s, opacity 0.2s, transform 0.2s;
207      }
208      a:focus-visible {
209        outline: 2px solid #007bff;
210        /* background-color: #f8f9fa; */
211        color: #007bff;
212      }
213       /* Highlight focused dropdown items */
214       a:focus-visible {
215        outline: 2px solid #007bff;
216        /* background-color: #f8f9fa; */
217        color: #007bff;
218      }
219       button:focus-visible {
220        outline: 2px solid #007bff;
221        background-color: #f8f9fa;
222        color: #007bff;
223      }
224       /* Highlight focused dropdown items */
225       button:focus-visible {
226        outline: 2px solid #007bff;
227        background-color: #f8f9fa;
228        color: #007bff;
229      }
230    
231
232  
233  /* Hide all dropdown and supersubmenus by default */
234.dropdown-menu,
235.SuperSubMenu-1 {
236  display: none;
237  position: absolute;
238  background-color: #fff;
239  z-index: 1000;
240  min-width: 200px;
241  padding: 10px 0;
242  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
243}
244
245/* Show submenus on hover via JS integration or mouse events */
246.dropdown:hover > .dropdown-menu,
247.dropdown:hover > .SuperSubMenu-1 {
248  display: block;
249}
250
251
252  .dropdown-menu>li>a {
253    white-space: normal !important;
254}
255
256
257  header > section > div.header-top > div.header-container > div.center-section > ul > li.dropdown.header-links:hover .subMenu-1 {
258    display: block !important;
259}
260  
261header > section > div > div > div.right-section > div.menu__nav > ul > li > ul > li:hover .SuperSubMenu-1 {
262    display: block !important;
263}
264
265  header > section > div > div > div.right-section > div.menu__nav > ul > li:hover .subMenu-1 {
266    display: block !important;
267}
268
269
270  .dropdown-menu {
271        transition: visibility 0.2s, opacity 0.2s, transform 0.2s;
272      }
273      a:focus-visible {
274        outline: 2px solid #007bff;
275        /* background-color: #f8f9fa; */
276        color: #007bff;
277      }
278       /* Highlight focused dropdown items */
279       a:focus-visible {
280        outline: 2px solid #007bff;
281        /* background-color: #f8f9fa; */
282        color: #007bff;
283      }
284       button:focus-visible {
285        outline: 2px solid #007bff;
286        background-color: #f8f9fa;
287        color: #007bff;
288      }
289       /* Highlight focused dropdown items */
290       button:focus-visible {
291        outline: 2px solid #007bff;
292        background-color: #f8f9fa;
293        color: #007bff;
294      }
295
296
297</style>
298
299
300<div class="componentId-2 common-header" style="position:relative">
301  <div>
302    <header>
303    <section
304      class="w1f74oox"
305      style="--w1f74oox-0:null;--w1f74oox-1:#33994d;--w1f74oox-4:#33994d;--w1f74oox-13:fixed;--w1f74oox-15:#33994d;--w1f74oox-20:30%;--w1f74oox-25:100%;--w1f74oox-27:999;--w1f74oox-29:#070000;--w1f74oox-37:105px;--w1f74oox-39:50.4px;--w1f74oox-45:#ffffff"
306    >
307      <div class="header-top">
308        <div class="logo-head">
309          <div class="newton-section">
310            <a
311              aria-label="3039890452"
312              class="office-call builder-editable-elements elementId-2-1"
313              href="tel:(303) 989-0452"
314              ><i aria-hidden="true" class="fa fa-phone"></i> <!-- -->(303)
315              989-0452</a
316            ><a
317              class="office-call builder-editable-elements elementId-2-2"
318              href="#location"
319              ><i aria-hidden="true" class="fa fa-map-marker"></i
320              > <!-- -->Lakewood, CO</a
321            >
322          </div>
323          <div class="andover-section">
324            <a
325              aria-label="Yelp"
326              class="office-icons"
327              data-placement="bottom"
328              data-toggle="tooltip"
329              href="https://www.yelp.com/biz/grace-and-leedy-family-and-cosmetic-dentistry-lakewood?osq=Grace+%26+Leedy"
330              target="_blank"
331              ><i class="fa fa-yelp"></i></a
332            ><a
333              aria-label="Facebook"
334              class="office-icons"
335              data-placement="bottom"
336              data-toggle="tooltip"
337              href="https://www.facebook.com/graceleedydentistry"
338              target="_blank"
339              ><i class="fa fa-facebook"></i></a
340            ><a
341              aria-label="Google"
342              class="office-icons"
343              data-placement="bottom"
344              data-toggle="tooltip"
345              href="https://maps.app.goo.gl/7xB9LwzANHoT5DCE6"
346              target="_blank"
347              ><i class="fa fa-google"></i
348            ></a>
349          </div>
350        </div>
351        <div class="header-container">
352          <div class="logo-section">
353            <a href="/"
354              ><img decoding="async"
355                alt="Brand Logo"
356                class="builder-editable-elements elementId-2-3"
357                data-src="https://graceleedydentistry.com/wp-content/uploads/2025/05/44817_grace___leedy_logo2_migrated.jpg"
358                src=""
359                title="Brand Logo"
360            /></a>
361          </div>
362          <div class="center-section">
363            <ul class="mainMenu-1 ul-links">
364              <li class="header-links">
365                <a
366                  aria-label="Home"
367                  class="builder-editable-elements elementId-2-4"
368                  href="/"
369                  >Home</a
370                >
371              </li>
372              <li class="header-links">
373                <a
374                  aria-label="Meet Our Doctors"
375                  class="builder-editable-elements elementId-2-5"
376                  href="/page/meet-our-doctors/"
377                  >Meet Our Doctors</a
378                >
379              </li>
380              <li class="header-links">
381                <a
382                  aria-label="Meet the Staff"
383                  class="builder-editable-elements elementId-2-6"
384                  href="/page/meet-the-staff"
385                  >Meet the Staff</a
386                >
387              </li>
388              <li class="header-links">
389                <a
390                  aria-label="Office Tour"
391                  class="builder-editable-elements elementId-2-7"
392                  href="/office-tour"
393                  >Office Tour</a
394                >
395              </li>
396              <li class="dropdown header-links">
397                <a
398                  aria-label="Services"
399                  class="dropdown-toggle builder-editable-elements elementId-2-8"
400                  href="#"
401                  >Services</a
402                >
403                <ul class="dropdown-menu subMenu-1">
404                  <li>
405                    <a
406                      aria-label="Periodontal Dentistry"
407                      class="builder-editable-elements elementId-2-9"
408                      href="/specialty/periodontal-dentistry"
409                      >Periodontal Dentistry</a
410                    >
411                  </li>
412                  <li>
413                    <a
414                      aria-label="Preventative Care"
415                      class="builder-editable-elements elementId-2-10"
416                      href="/specialty/preventative-care"
417                      >Preventative Care</a
418                    >
419                  </li>
420                  <li>
421                    <a
422                      aria-label="Restorative Dentistry"
423                      class="builder-editable-elements elementId-2-11"
424                      href="/specialty/restorative-dentistry"
425                      >Restorative Dentistry</a
426                    >
427                  </li>
428                  <li>
429                    <a
430                      aria-label="Cosmetic Dentistry"
431                      class="builder-editable-elements elementId-2-12"
432                      href="/specialty/cosmetic-dentistry"
433                      >Cosmetic Dentistry</a
434                    >
435                  </li>
436                  <li>
437                    <a
438                      aria-label="Sleep Dentistry"
439                      class="builder-editable-elements elementId-2-13"
440                      href="/specialty/sleep-dentistry"
441                      >Sleep Dentistry</a
442                    >
443                  </li>
444                  <li>
445                    <a
446                      aria-label="Implant Dentistry"
447                      class="builder-editable-elements elementId-2-14"
448                      href="/specialty/implant-dentistry"
449                      >Implant Dentistry</a
450                    >
451                  </li>
452                  <li>
453                    <a
454                      aria-label="Injectables For Facial Pain"
455                      class="builder-editable-elements elementId-2-15"
456                      href="/specialty/injectables-for-facial-pain"
457                      >Injectables For Facial Pain</a
458                    >
459                  </li>
460                  <li>
461                    <a
462                      aria-label="Dental Technology"
463                      class="builder-editable-elements elementId-2-16"
464                      href="/specialty/dental-technology"
465                      >Dental Technology</a
466                    >
467                  </li>
468                </ul>
469              </li>
470              <li class="header-links">
471                <a
472                  aria-label="Forms"
473                  class="builder-editable-elements elementId-2-17"
474                  href="/page/forms"
475                  >Forms</a
476                >
477              </li>
478              <li class="header-links">
479                <a
480                  aria-label="Blog"
481                  class="builder-editable-elements elementId-2-18"
482                  href="/blogs"
483                  >Blog</a
484                >
485              </li>
486              <li class="header-links">
487                <a
488                  aria-label="Reviews"
489                  class="builder-editable-elements elementId-2-19"
490                  href="/reviews"
491                  >Reviews</a
492                >
493              </li>
494              <li class="header-links">
495                <a
496                  aria-label="Contact"
497                  class="builder-editable-elements elementId-2-20"
498                  href="/contact"
499                  >Contact</a
500                >
501              </li>
502              <li class="header-links">
503                <a
504                  href="/request-an-appointment"
505                  target="_self"
506                  aria-label="Request an Appointment"
507                  class="bttn"
508                  style="display:flex;justify-content:center;align-items:center; color: #fff  !important;"
509                  ><svg
510                    class="brown__shepherd__btn service__btn"
511                    height="108.5"
512                    viewbox="0 0 598.198 108.5"
513                    width="598.198"
514                    xmlns="http://www.w3.org/2000/svg"
515                  >
516                    <path
517                      class="st0"
518                      d="M241.4,351.7c-4.2,2-10.8,9.5-12.2,13.8-1,2.9-1.6,3.4-4.8,3.7-3.5.3-3.7.5-4,3.9-.3,3-.8,3.7-3.7,4.8-4.6,1.6-10.7,7.9-12.4,12.6a38.887,38.887,0,0,1-3.7,7.7c-2.8,4.4-3,6.1-.8,7.9.9.7,2.7,3.8,4.1,6.8,3,6.9,5.5,9.6,11.6,12.7,4,2.1,4.7,2.9,4.7,5.3,0,2.9,1.4,4.1,5,4.1,1.3,0,2.5,1.4,3.8,4.3,2.7,6,6.5,10.2,11.7,12.6l4.5,2.1H494.9c247.8,0,249.8-.1,254.2-2,5.5-2.5,9-6.2,12-12.3,1.7-3.5,2.8-4.7,4.5-4.7,2.9,0,4.6-1.8,4.6-5,0-2.1.7-2.9,3.5-3.9,5.5-1.9,9.6-6,12.7-12.6,1.6-3.3,3.6-7.2,4.5-8.6,1.6-2.6,1.6-2.8-.8-6a32.761,32.761,0,0,1-3.9-7.7c-1.6-5-7.9-11.7-12.7-13.4-2.4-.9-3.3-1.8-3.3-3.4,0-4.1-1.1-5.4-4.4-5.4-2.8,0-3.4-.6-5.5-5-2.5-5.3-8.5-11.4-12.7-13-1.6-.6-96.1-1-252.7-1C266.1,350,244.4,350.2,241.4,351.7Z"
519                      transform="translate(-196.057 -347.75)"
520                    ></path></svg
521                  ><span
522                    class="btn_label builder-editable-elements elementId-2-21"
523                    style="position:absolute"
524                    >Request an Appointment</span
525                  ></a
526                >
527              </li>
528            </ul>
529          </div>
530        </div>
531      </div>
532      <div class="margin-header"></div>
533      <nav id="navigation">
534        <div class="menu text-center">
535          <div
536            class="navbar navbar-default navigation navbar-fixed-top top-nav-collapse"
537          >
538            <div class="container-fluid menumain">
539              <a class="navbar-brand logo visible-xs" href="/"
540                ><img decoding="async"
541                  alt="Brand Logo"
542                  class="img-responsive builder-editable-elements elementId-2-22"
543                  data-src="https://graceleedydentistry.com/wp-content/uploads/2025/05/44817_grace___leedy_logo2_migrated.jpg"
544                  src=""
545                  title="Brand Logo"
546              /></a>
547              <div class="menu-xs nav-mobile visible-xs">
548                <a
549                  aria-label="3039890452"
550                  class="menu-a"
551                  href="tel:(303) 989-0452"
552                  ><i aria-hidden="true" class="fa fa-phone"></i>
553                  <p class="menu-text builder-editable-elements elementId-2-23">
554                    Call
555                  </p></a
556                ><a
557                   href="/request-an-appointment"
558                  target="_self"
559                  aria-label="Request an Appointment"
560                  class="menu-a"
561                  ><i aria-hidden="true" class="fa fa-calendar"></i>
562                  <p class="menu-text builder-editable-elements elementId-2-24">
563                    Book
564                  </p></a
565    
565            ><a
566                  aria-label="visit"
567                  class="menu-a page-scroll"
568                  href="#location"
569                  ><i aria-hidden="true" class="fa fa-map-marker"></i>
570                  <p class="menu-text builder-editable-elements elementId-2-25">
571                    Visit
572                  </p></a
573                >
574              </div>
575              <button
576                aria-label="hamburger"
577                class="navbar-toggle visible-xs"
578                id="menuBar"
579                type="button"
580              >
581                <span class="icon-bar"></span><span class="icon-bar"></span
582                ><span class="icon-bar"></span>
583              </button>
584              <div class="navbar-collapse navitems">
585                <div class="fade-all"></div>
586                <div class="mobile-view">
587                  <div class="menu-mobile">
588                    <a class="navbar-brand logo" href="#"
589                      ><img decoding="async"
590                        alt="Brand Logo"
591                        class="img-responsive builder-editable-elements elementId-2-26"
592                        data-src="https://graceleedydentistry.com/wp-content/uploads/2025/05/44817_grace___leedy_logo2_migrated.jpg"
593                        src=""
594                        title="Brand Logo"
595                    /></a>
596                    <div class="builder-dynamic-rmm style">
597                      <ul
598                        class="builder-dynamic-rmm-menu builder-dynamic-rmm-mobile"
599                      >
600                        <li>
601                          <a
602                            aria-label="Home"
603                            class="builder-editable-elements elementId-2-27"
604                            href="/"
605                            >Home</a
606                          >
607                        </li>
608                        <li>
609                          <a
610                            aria-label="Meet Our Doctors"
611                            class="builder-editable-elements elementId-2-28"
612                            href="/page/meet-our-doctors/"
613                            >Meet Our Doctors</a
614                          >
615                        </li>
616                        <li>
617                          <a
618                            aria-label="Meet the Staff"
619                            class="builder-editable-elements elementId-2-29"
620                            href="/page/meet-the-staff"
621                            >Meet the Staff</a
622                          >
623                        </li>
624                        <li>
625                          <a
626                            aria-label="Office Tour"
627                            class="builder-editable-elements elementId-2-30"
628                            href="/office-tour"
629                            >Office Tour</a
630                          >
631                        </li>
632                        <li class="dropdown">
633                          <a
634                            aria-label="Services"
635                            class="dropdown-toggle builder-editable-elements elementId-2-31"
636                            data-hover="dropdown"
637                            data-toggle="dropdown"
638                            href="#"
639                            >Services</a
640                          >
641                          <ul class="dropdown-menu">
642                            <li>
643                              <a
644                                aria-label="Periodontal Dentistry"
645                                class="builder-editable-elements elementId-2-32"
646                                href="/specialty/periodontal-dentistry"
647                                >Periodontal Dentistry</a
648                              >
649                            </li>
650                            <li>
651                              <a
652                                aria-label="Preventative Care"
653                                class="builder-editable-elements elementId-2-33"
654                                href="/specialty/preventative-care"
655                                >Preventative Care</a
656                              >
657                            </li>
658                            <li>
659                              <a
660                                aria-label="Restorative Dentistry"
661                                class="builder-editable-elements elementId-2-34"
662                                href="/specialty/restorative-dentistry"
663                                >Restorative Dentistry</a
664                              >
665                            </li>
666                            <li>
667                              <a
668                                aria-label="Cosmetic Dentistry"
669                                class="builder-editable-elements elementId-2-35"
670                                href="/specialty/cosmetic-dentistry"
671                                >Cosmetic Dentistry</a
672                              >
673                            </li>
674                            <li>
675                              <a
676                                aria-label="Sleep Dentistry"
677                                class="builder-editable-elements elementId-2-36"
678                                href="/specialty/sleep-dentistry"
679                                >Sleep Dentistry</a
680                              >
681                            </li>
682                            <li>
683                              <a
684                                aria-label="Implant Dentistry"
685                                class="builder-editable-elements elementId-2-37"
686                                href="/specialty/implant-dentistry"
687                                >Implant Dentistry</a
688                              >
689                            </li>
690                            <li>
691                              <a
692                                aria-label="Injectables For Facial Pain"
693                                class="builder-editable-elements elementId-2-38"
694                                href="/specialty/injectables-for-facial-pain"
695                                >Injectables For Facial Pain</a
696                              >
697                            </li>
698                            <li>
699                              <a
700                                aria-label="Dental Technology"
701                                class="builder-editable-elements elementId-2-39"
702                                href="/specialty/dental-technology"
703                                >Dental Technology</a
704                              >
705                            </li>
706                          </ul>
707                        </li>
708                        <li>
709                          <a
710                            aria-label="Forms"
711                            class="builder-editable-elements elementId-2-40"
712                            href="/page/forms"
713                            >Forms</a
714                          >
715                        </li>
716                        <li>
717                          <a
718                            aria-label="Blog"
719                            class="builder-editable-elements elementId-2-41"
720                            href="/blogs"
721                            >Blog</a
722                          >
723                        </li>
724                        <li>
725                          <a
726                            aria-label="Reviews"
727                            class="builder-editable-elements elementId-2-42"
728                            href="/reviews"
729                            >Reviews</a
730                          >
731                        </li>
732                        <li>
733                          <a
734                            aria-label="Contact"
735                            class="builder-editable-elements elementId-2-43"
736                            href="/contact"
737                            >Contact</a
738                          >
739                        </li>
740                      </ul>
741                    </div>
742                    <a
743                      href="/request-an-appointment"
744                  target="_self"
745                      aria-label="Request an Appointment"
746                      class="btn booknow builder-editable-elements elementId-2-44"
747                    
748                      style="color:#070000"
749
750                      >Request an Appointment</a
751                    >
752                    <ul class="header-rt pull-right visible-xs">
753                      <li class="ctanav1">
754                        <a aria-label="3039890452" href="tel:(303) 989-0452"
755                          ><p class="men-right-p">
756                            <i aria-hidden="true" class="fa fa-phone"></i
757                            ><span
758                              class="builder-editable-elements elementId-2-46"
759                              ><b
760                                class="builder-editable-elements elementId-2-45"
761                                >Call Us</b
762                              >
763                              <br />
764                              <!-- -->(303) 989-0452</span
765                            >
766                          </p></a
767                        >
768                      </li>
769                      <li class="ctanav3">
770                        <a class="page-scroll" href="#location"
771                          ><p class="men-right-p">
772                            <i aria-hidden="true" class="fa fa-map-marker"></i
773                            ><span
774                              class="builder-editable-elements elementId-2-48"
775                              ><b
776                                class="builder-editable-elements elementId-2-47"
777                                >Visit Us</b
778                              >
779                              <br />Lakewood, CO</span
780                            >
781                          </p></a
782                        >
783                      </li>
784                      <li class="ctanav2">
785                        <a
786                          href="/request-an-appointment"
787                  target="_self"
788                          aria-label="Request an Appointment"
789                          class="btn booknow builder-editable-elements elementId-2-49"
790                          >Request an Appointment</a
791                        >
792                      </li>
793                    </ul>
794                  </div>
795                </div>
796              </div>
797            </div>
798          </div>
799        </div>
800      </nav>
801      
802    </section>
803      </header>
804  </div>
805</div>
806
807
808
809
810
811
812<script>
813
814document.addEventListener("DOMContentLoaded", function () {
815
816  function addAriaLabelToBlank() { 
817    const elements = document.querySelectorAll('a, button');
818
819    elements.forEach(element => { 
820      const textContent = element.textContent.trim(); 
821
822      if (!textContent) return; 
823
824      const opensInNewTab = element.hasAttribute('target') && element.getAttribute('target') === '_blank'; 
825      let ariaLabel;
826
827      if (opensInNewTab) { 
828        ariaLabel = `${textContent} This link opens in a new tab`; 
829      } else { 
830        ariaLabel = `${textContent} button`; 
831        element.setAttribute('role', 'button'); 
832      }
833
834      if (ariaLabel) { 
835        element.setAttribute('aria-label', ariaLabel);
836      } 
837    });
838
839    console.log("aria changed");
840  }
841
842  addAriaLabelToBlank();
843
844
845 const main = document.querySelector('main');
846  if (main) {
847    main.setAttribute('tabindex', '-1');
848  }
849
850
851document.querySelector('main').id = 'main-content';
852
853
854
855
856document.querySelectorAll('h1, h2, h3').forEach(el => {
857  if (!el.textContent.trim()) {
858    el.remove();
859  }
860});
861
862
863
864
865
866const emptyP = document.querySelectorAll('#home-page-add-new p');
867emptyP.forEach(p => {
868  if (p.textContent.trim() === '') {
869    p.remove();
870  }
871});
872
873const heading = document.querySelector('.inner-page-head.services h1');
874if (heading) {
875  heading.textContent = heading.textContent.replace(',', '');
876}
877
878
879$("#location > div > div > div > div > div:nth-child(3) > div > p:nth-child(4)").html(`<a href="/request-an-appointment" aria-label="Request an Appointment Button" class="btn btn-primary">Request an Appointment</a>`);
880
881
882  document.querySelector('nav').setAttribute('role', 'navigation');
883  $('.breadcrumb').attr("role", "navigation");
884  $('.reviews-top .container span.star-rating').attr("aria-label", "Rated 5 out of 5 stars");
885  $(".page-banner").attr('role', 'img');
886
887
888  $(".success-message__text, main > #navigation, #appointment, .rte-content, .success-message, .nivedh, .container-location-1030 .location-wrap h5, #messages > div:nth-child(1) > div > h3, h4.modal-title, #reviewModal").remove();
889
890
891
892 
893   const dropdownToggles = document.querySelectorAll(".dropdown-toggle");
894
895  // Close all dropdown and super submenus
896  function closeAllDropdowns() {
897    document.querySelectorAll(".dropdown-menu, .SuperSubMenu-1").forEach(menu => {
898      menu.style.display = "none";
899    });
900    document.querySelectorAll(".dropdown-toggle").forEach(toggle => {
901      toggle.setAttribute("aria-expanded", "false");
902    });
903  }
904
905  // Open a specific dropdown or submenu
906  function openDropdown(dropdown) {
907    const menu = dropdown.querySelector(".dropdown-menu, .SuperSubMenu-1");
908    if (menu) {
909      menu.style.display = "block";
910      const toggle = dropdown.querySelector(".dropdown-toggle");
911      if (toggle) toggle.setAttribute("aria-expanded", "true");
912    }
913  }
914
915  // Toggle dropdown or sub-submenu on click/focus/keyboard
916  dropdownToggles.forEach(toggle => {
917    const dropdown = toggle.closest(".dropdown");
918    const menu = dropdown?.querySelector(".dropdown-menu, .SuperSubMenu-1");
919    if (!dropdown || !menu) return;
920
921    // Click
922    toggle.addEventListener("click", (e) => {
923      e.preventDefault();
924      const isOpen = menu.style.display === "block";
925
926      // Only close siblings, not all dropdowns
927     // Close all other dropdowns before opening the current one
928  document.querySelectorAll(".dropdown-menu, .SuperSubMenu-1").forEach(m => {
929    if (m !== menu) m.style.display = "none";
930  });
931  document.querySelectorAll(".dropdown-toggle").forEach(t => {
932    if (t !== toggle) t.setAttribute("aria-expanded", "false");
933  });
934
935      if (!isOpen) openDropdown(dropdown);
936      else {
937        menu.style.display = "none";
938        toggle.setAttribute("aria-expanded", "false");
939      }
940    });
941
942    // Focus
943    toggle.addEventListener("focus", () => {
944      openDropdown(dropdown);
945    });
946
947    // Keyboard toggle
948    toggle.addEventListener("keydown", (e) => {
949      if (e.key === "Enter" || e.key === " ") {
950        e.preventDefault();
951        const isOpen = menu.style.display === "block";
952        closeAllDropdowns();
953        if (!isOpen) openDropdown(dropdown);
954      }
955    });
956  });
957
958  // Keyboard navigation inside all menus
959  document.querySelectorAll(".dropdown-menu a, .SuperSubMenu-1 a").forEach(link => {
960    link.addEventListener("keydown", (e) => {
961      const menu = link.closest(".dropdown-menu, .SuperSubMenu-1");
962      const items = Array.from(menu.querySelectorAll("a"));
963      const index = items.indexOf(link);
964
965      if (e.key === "ArrowDown") {
966        e.preventDefault();
967        items[(index + 1) % items.length].focus();
968      }
969      if (e.key === "ArrowUp") {
970        e.preventDefault();
971        items[(index - 1 + items.length) % items.length].focus();
972      }
973      if (e.key === "Escape") {
974        const dropdown = link.closest(".dropdown");
975        const toggle = dropdown.querySelector(".dropdown-toggle");
976        closeAllDropdowns();
977        toggle?.focus();
978      }
979    });
980  });
981
982  // Close all dropdowns if clicked outside
983  document.addEventListener("click", (e) => {
984    if (!e.target.closest(".dropdown")) {
985      closeAllDropdowns();
986    }
987  });
988
989  // Close all dropdowns if focus moves outside
990  document.addEventListener("focusin", (e) => {
991    if (!e.target.closest(".dropdown")) {
992      closeAllDropdowns();
993    }
994  });
995
996
997
998
999});
1000
1001
1002</script>
1002
1003
1004
1005<main><div class="componentId-2" style="position:relative"><div><section class="w93rd8k" style="--w93rd8k-0:50%50%;--w93rd8k-1:center;--w93rd8k-2:center;--w93rd8k-3:white"><section class="inner-page-head services lozad lozad-bg" data-background-gradient="linear-gradient(to top, #0000003B, transparent), url(https://www.graceleedydentistry.com/wp-content/uploads/2025/05/bigstock-panorama-snow-capped-and-fores-410257510_1_migrated.jpg)" style=""><div class="page-banner-text"><h1 class="builder-editable-elements elementId-2-1">Meet The Staff in Lakewood, CO </h1></div></section></section></div></div><div class="componentId-3" style="position:relative"><div><section class="w1kyzj97" style="--w1kyzj97-0:#f1f1f1FF;--w1kyzj97-1:#333333FF"><section class="container-fluid content-breadcrum"><div class="container"><div class="row"><div class="col-md-7"><ol class="breadcrumb"><li class="active"><a class="breadcrum_link builder-editable-elements elementId-3-1" href="https://www.graceleedydentistry.com">Home</a></li><li class="builder-editable-elements elementId-3-2">meet the staff</li></ol></div></div></div></section></section></div></div><div class="componentId-10" style="position:relative"><div><div class="not-editable"><div class="builder-editable-elements elementId-10-55"><section class="innerpage builder-editable-elements elementId-10-1">
1006<div class="staff builder-editable-elements elementId-10-2">
1007<div class="col-md-4 builder-editable-elements elementId-10-3">
1008<div class="staff__wrap builder-editable-elements elementId-10-4">
1009<img decoding="async" alt="staff" class="builder-editable-elements elementId-10-5" data-src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/dsc_8874-edit_migrated.jpg" src="" title="staff" width="100%">
1010<h4 class="builder-editable-elements elementId-10-6">Liz</h4>
1011<p class="builder-editable-elements elementId-10-7">Office Manager</p>
1012</div>
1013</div>
1014<div class="col-md-4 builder-editable-elements elementId-10-8">
1015<div class="staff__wrap builder-editable-elements elementId-10-9">
1016<img decoding="async" alt="staff" class="builder-editable-elements elementId-10-10" data-src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/istockphoto-1210939712-612x612_migrated.webp" src="" title="staff" width="100%">
1017<h4 class="builder-editable-elements elementId-10-11">Karli</h4>
1018<p class="builder-editable-elements elementId-10-12">Front Desk Receptionist</p>
1019</div>
1020</div>
1021<div class="col-md-4 builder-editable-elements elementId-10-13">
1022<div class="staff__wrap builder-editable-elements elementId-10-14">
1023<img decoding="async" alt="staff" class="builder-editable-elements elementId-10-15" data-src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/pixilstudio-photography-055_1_migrated.jpg" src="" title="staff" width="100%">
1024<h4 class="builder-editable-elements elementId-10-16">RaShonda</h4>
1025<p class="builder-editable-elements elementId-10-17">Front Desk Receptionist</p>
1026</div>
1027</div>
1028<div class="col-md-4 builder-editable-elements elementId-10-18">
1029<div class="staff__wrap builder-editable-elements elementId-10-19">
1030<img decoding="async" alt="staff" class="builder-editable-elements elementId-10-20" data-src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/istockphoto-1210939712-612x612_migrated.webp" src="" title="staff" width="100%">
1031<h4 class="builder-editable-elements elementId-10-21">Alex</h4>
1032<p class="builder-editable-elements elementId-10-22">Dental Assistant</p>
1033</div>
1034</div>
1035<div class="col-md-4 builder-editable-elements elementId-10-23">
1036<div class="staff__wrap builder-editable-elements elementId-10-24">
1037<img decoding="async" alt="staff" class="builder-editable-elements elementId-10-25" data-src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/istockphoto-1210939712-612x612_migrated.webp" src="" title="staff" width="100%">
1038<h4 class="builder-editable-elements elementId-10-26">Angela</h4>
1039<p class="builder-editable-elements elementId-10-27">Dental Assistant</p>
1040</div>
1041</div>
1042<div class="col-md-4 builder-editable-elements elementId-10-28">
1043<div class="staff__wrap builder-editable-elements elementId-10-29">
1044<img decoding="async" alt="staff" class="builder-editable-elements elementId-10-30" data-src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/istockphoto-1210939712-612x612_migrated.webp" src="" title="staff" width="100%">
1045<h4 class="builder-editable-elements elementId-10-31">Felicia</h4>
1046<p class="builder-editable-elements elementId-10-32">Dental Assistant</p>
1047</div>
1048</div>
1049<div class="col-md-4 builder-editable-elements elementId-10-33">
1050<div class="staff__wrap builder-editable-elements elementId-10-34">
1051<img decoding="async" alt="staff" class="builder-editable-elements elementId-10-35" data-src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/dsc_9269-edit_migrated.jpg" src="" title="staff" width="100%">
1052<h4 class="builder-editable-elements elementId-10-36">Pam</h4>
1053<p class="builder-editable-elements elementId-10-37">Dental Hygienist</p>
1054</div>
1055</div>
1056<div class="col-md-4 builder-editable-elements elementId-10-38">
1057<div class="staff__wrap builder-editable-elements elementId-10-39">
1058<img decoding="async" alt="staff" class="builder-editable-elements elementId-10-40" data-src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/dsc_9025-edit_migrated.jpg" src="" title="staff" width="100%">
1059<h4 class="builder-editable-elements elementId-10-41">Kaila</h4>
1060<p class="builder-editable-elements elementId-10-42">Dental Hygienist</p>
1061</div>
1062</div>
1063<div class="col-md-4 builder-editable-elements elementId-10-43">
1064<div class="staff__wrap builder-editable-elements elementId-10-44">
1065<img decoding="async" alt="staff" class="builder-editable-elements elementId-10-45" data-src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/istockphoto-1210939712-612x612_migrated.webp" src="" title="staff" width="100%">
1066<h4 class="builder-editable-elements elementId-10-46">Allison</h4>
1067<p class="builder-editable-elements elementId-10-47">Dental Hygienist</p>
1068</div>
1069</div>
1070<!-- <div class="col-md-4">
1071      <div class="staff__wrap">
1072        <img decoding="async"
1073          alt="staff"
1074          src="https://gp-assets-1.growthplug.com/website_files/3881/istockphoto-1210939712-612x612.webp"
1075          width="100%"
1076        />
1077        <h4>Andrea</h4>
1078        <p>Dental Hygienist</p>
1079      </div>
1080    </div> -->
1081<div class="col-md-4 builder-editable-elements elementId-10-48">
1082<div class="staff__wrap builder-editable-elements elementId-10-49">
1083<img decoding="async" alt="staff" class="builder-editable-elements elementId-10-50" data-src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/istockphoto-1210939712-612x612_migrated.webp" src="" title="staff" width="100%">
1084<h4 class="builder-editable-elements elementId-10-51">Kelly</h4>
1085<p class="builder-editable-elements elementId-10-52">Dental Hygienist</p>
1086</div>
1087</div>
1088</div>
1089<style class="builder-editable-elements elementId-10-53">
1090    .staff__wrap img {
1091      height: 350px;
1092      object-fit: cover;
1093      object-position: center 10%;
1094      border-radius: 20px;
1095    }
1096
1097    .staff__wrap {
1098      background: #e8fbed;
1099      padding: 10px;
1100      margin: 25px 0;
1101      border-radius: 25px;
1102      text-align: center;
1103      border: solid 3px #359a4f2e;
1104    }
1105    .staff__wrap {
1106      max-width: 400px;
1107    }
1108    .staff {
1109      display: flex;
1110      align-items: center;
1111      flex-wrap: wrap;
1112      justify-content: center;
1113    }
1114
1115    .staff__wrap p,
1116    .staff__wrap h4 {
1117      color: #000;
1118    }
1119  </style>
1120<style class="builder-editable-elements elementId-10-54">
1121    .innerpage {
1122      padding: 6%;
1123      font-size: 16px;
1124    }
1125  </style>
1126</section>
1127</div>
1127<div class="jsx-parser"></div></div></div></div><div class="componentId-5" style="position:relative"><div><section class="wime178" style="--wime178-0:#33994d;--wime178-1:0px"><section class="border-bottom" id="location"><div class="container-fluid padding-0" style="padding:0px"><div class="location padding-bottom-0"><div class="container"><div class="row location-picker" data-location="5024"><div class="col-sm-4"><div class="location-info border-less"><h3 class="builder-editable-elements elementId-5-1">Location</h3><p class="builder-editable-elements elementId-5-2">10881 West Asbury Ave Suite 210, Lakewood, CO 80227</p><p class="builder-editable-elements elementId-5-3">Phone: <!-- -->(303) 989-0452</p></div></div><div class="col-sm-4"><div class="location-info border-less"><h3 class="builder-editable-elements elementId-5-4">Office Hours</h3><p class="info builder-editable-elements elementId-5-5">MON<span class="pull-right builder-editable-elements elementId-5-6">8:30 am - 1:30 pm</span></p><p class="info builder-editable-elements elementId-5-7">TUE<span class="pull-right builder-editable-elements elementId-5-8">7:00 am - 3:30 pm</span></p><p class="info builder-editable-elements elementId-5-9">WED - THU<span class="pull-right builder-editable-elements elementId-5-10">8:00 am - 5:00 pm</span></p><p class="info builder-editable-elements elementId-5-11">FRI<span class="pull-right builder-editable-elements elementId-5-12">7:00 am - 3:30 pm</span></p><p class="info builder-editable-elements elementId-5-13">SAT - SUN<span class="pull-right builder-editable-elements elementId-5-14">Closed</span></p></div></div><div class="col-sm-4"><div class="location-info border-less"><h3 class="builder-editable-elements elementId-5-15">Get in Touch</h3><p class="builder-editable-elements elementId-5-16">Email:<a aria-label="[email protected]" class="builder-editable-elements elementId-5-17" href="/cdn-cgi/l/email-protection#6204100d0c16060711092205100301070e0707061b06070c160b1116101b4c010d0f"> <!-- --><span class="__cf_email__" data-cfemail="492f3b26273d2d2c3a22092e3b282a2c252c2c2d302d2c273d203a3d3b30672a2624">[email&#160;protected]</span></a></p><p class="builder-editable-elements elementId-5-18">Call:<!-- --> <a aria-label="3039890452" class="builder-editable-elements elementId-5-19" href="tel:(303)%20989-0452">(303) 989-0452</a></p><p><a aria-label="Book Online" class="btn btn-primary builder-editable-elements elementId-5-20" data-target="#appointment" data-toggle="modal" href="#" target="_self">Book Online</a></p></div></div></div></div></div></div></section></section></div></div><div class="componentId-6" style="position:relative"><div><div class="location-container" id="location-map1703739014605" style="width:100%;margin:0px"><div id="iframe-loc single-loc1703739014605" style="width:100%;height:400px"></div><a class="dqmp9s" href="http://www.google.com/maps/place/39.6808505,-105.118401" target="_blank"><div class="i1u6t6p4"></div><div class="dn9wlk5 builder-editable-elements elementId-6-1">Directions</div></a></div></div></div></main><div class="componentId-9 common-footer" style="position:relative"><div><section class="w1wwxp2k" style="--w1wwxp2k-0:#ffffffFF;--w1wwxp2k-1:#33994dFF;--w1wwxp2k-2:#ffffffFF;--w1wwxp2k-3:#33994dFF;--w1wwxp2k-4:#33994dFF"><section id="footer"><div class="footer"><div class="container"><div class="footer__block"><div class="footer__details"><div id="ftr-llogo"></div><figure><a aria-label="Logo" class="logoCenter" href="/"><img decoding="async" alt="Logo" class="img-responsive builder-editable-elements elementId-9-1" data-src="https://graceleedydentistry.com/wp-content/uploads/2025/05/44817_grace___leedy_logo2_migrated.jpg" height="90%" src="" style="max-height:150px" title="Logo" width="90%"/></a></figure><div class="footer-address"><div><div class="hdiv builder-editable-elements elementId-9-2">Lakewood, CO</div><p class="builder-editable-elements elementId-9-3">10881 West Asbury Ave Suite 210, Lakewood, CO 80227</p><p><a aria-label="3039890452" class="button button--primary builder-editable-elements elementId-9-4" href="tel:3039890452">(303) 989-0452</a></p><ul class="footer__social"><li><a aria-label="Yelp" class="" href="https://www.yelp.com/biz/grace-and-leedy-family-and-cosmetic-dentistry-lakewood?osq=Grace+%26+Leedy" target="_blank"><i class="fa fa-yelp"></i></a></li><li><a aria-label="Facebook" class="" href="https://www.facebook.com/graceleedydentistry" target="_blank"><i class="fa fa-facebook"></i></a></li><li><a aria-label="Google" class="" href="https://maps.app.goo.gl/7xB9LwzANHoT5DCE6" target="_blank"><i class="fa fa-google"></i></a></li></ul></div></div></div></div><ul class="footer__legal"><li class="builder-editable-elements elementId-9-5">© Copyright<!-- --> <span class="copyright_year builder-editable-elements elementId-9-6">2025</span> </li><li><a aria-label="Privacy Policy" class="builder-editable-elements elementId-9-7" href="/privacy-policy/">Privacy Policy</a></li><li><a aria-label="Terms and Conditions" class="builder-editable-elements elementId-9-8" href="/terms-and-conditions/">Terms and Conditions</a></li><li><a aria-label="Accessibility Statement" class="builder-editable-elements elementId-9-9" href="/accessibility-statement/">Accessibility Statement</a></li></ul></div></div></section></section></div></div>
1128<style>
1129  @media screen and (max-width: 1600px) {
1130section.header-content {
1131    height: auto!important;
1132    padding-bottom: 120px!important;
1133}
1134}
1135</style></div>
vendor: 111 bytes, lines 1135-1138
1135
1136
1137
1138<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1138<script type="text/javascript">window.__INITIAL__DATA__ = {}</script>
1138<script type="text/javascript"></script>
1138<link crossorigin="anonymous" href="https://www.graceleedydentistry.com/wp-content/uploads/fontawesome-files/css/fontawesome.min.css" rel="stylesheet"><link crossorigin="anonymous" href="https://www.graceleedydentistry.com/wp-content/uploads/fontawesome-files/css/brands.min.css" rel="stylesheet"><link crossorigin="anonymous" href="https://www.graceleedydentistry.com/wp-content/uploads/fontawesome-files/css/solid.min.css" rel="stylesheet"><link crossorigin="anonymous" href="https://www.graceleedydentistry.com/wp-content/uploads/fontawesome-files/css/v4-font-face.min.css" rel="stylesheet"><link crossorigin="anonymous" href="https://www.graceleedydentistry.com/wp-content/uploads/fontawesome-files/css/v4-shims.min.css" rel="stylesheet">
1138<script defer="" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/forge.min.js"></script>
1138<script id="component-data" type="text/javascript">var website_properties = {"BILLING_NOTI_EMAIL":"","APPOINTMENT_RESPONSE_MAIL":"False","SKYFLOW_ENABLED":"False","CAMPAIGN_CONTACTS_LIMIT":"5000","BRAND_POPUP_INIT":"False","REVIEW_TEXT":"","RECOMMEND_QUESTION":"Thank You for choosing us!","NEXT_GO_LIVE_TIME":"","IMAGE_AI_REQUEST_LIMIT":"10","BLOG_AI_REQUEST_LIMIT":"50","ENABLE_META_KEYWORD":"True","OPEN_AI_REQUEST_LIMIT":"25","TIMEZONE":"PT","COUNTRY":"US","PATIENT_CONFIRMATION_BODY":"False","PREFERRED_ANALYTICS_MAIL_TIME":".","CONTACT_ACKNOWLEDGEMENT":"null","APPOINTMENT_ACKNOWLEDGEMENT":"null","PRIMARY_FONT_SIZE":"px","PREFERRED_MAILING_END_TIME":"7:00 pm","PREFERRED_MAILING_START_TIME":"7:00 am","REVIEW_REQUEST_LIMIT":"50","HEADER_FONT_SIZE":"10px","SHOW_TEAM_MEMBER_IN_TEMPLATE":"True","BLOG_DUE_DATES":"[20]","REVIEW_SUCCESS_REDIRECT":".","CONTACT_SUCCESS_REDIRECT":".","APPOINTMENT_SUCCESS_REDIRECT":".","PRIMARY_COLOR":"#33994d","SECONDARY_COLOR":"#000000","HEADER_FONT":"'Josefin Sans'","SECONDARY_COLOR_LIGHT":"#15a5ed","HYPER_LINK":".","BODY_TEXT":".","COMPONENT_TITLE":".","PAGE_TITLE":".","IMAGE_CAPTION":".","BANNER_LOCATION":"Lakewood, CO","BANNER_SUB_CAPTION":".","BANNER_CAPTION":"Mark Leedy","LANDING_PAGE_POPUP_SUCCESS_TEXT":"Thank you for your response. We will get back to you shortly.","GRAD_2":".","GRAD_1":".","MAP_STYLES":"[\r\n    {\r\n        \"featureType\": \"all\",\r\n        \"elementType\": \"labels\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"administrative\",\r\n        \"elementType\": \"labels\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"administrative\",\r\n        \"elementType\": \"labels.text.fill\",\r\n        \"stylers\": [\r\n            {\r\n                \"color\": \"#444444\"\r\n            },\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"administrative.neighborhood\",\r\n        \"elementType\": \"labels\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"landscape\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"on\"\r\n            },\r\n            {\r\n                \"color\": \"#e0dfe0\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"landscape\",\r\n        \"elementType\": \"labels\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"poi\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"poi\",\r\n        \"elementType\": \"labels\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"poi.park\",\r\n        \"elementType\": \"geometry\",\r\n        \"stylers\": [\r\n            {\r\n                \"color\": \"#a8a9a8\"\r\n            },\r\n            {\r\n                \"visibility\": \"on\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"road\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"saturation\": -100\r\n            },\r\n            {\r\n                \"lightness\": 45\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"road\",\r\n        \"elementType\": \"geometry.fill\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"on\"\r\n            },\r\n            {\r\n                \"color\": \"#5b5b5a\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"road\",\r\n        \"elementType\": \"labels\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"road.highway\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"simplified\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"road.highway\",\r\n        \"elementType\": \"labels\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"road.arterial\",\r\n        \"elementType\": \"labels.icon\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"transit\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"transit\",\r\n        \"elementType\": \"labels\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"water\",\r\n        \"elementType\": \"all\",\r\n        \"stylers\": [\r\n            {\r\n                \"color\": \"#ffffff\"\r\n            },\r\n            {\r\n                \"visibility\": \"on\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"featureType\": \"water\",\r\n        \"elementType\": \"labels\",\r\n        \"stylers\": [\r\n            {\r\n                \"visibility\": \"off\"\r\n            }\r\n        ]\r\n    }
1138\r\n]","APPOINTMENT_POPUP_SUCCESS_TEXT":"Thank you for submitting your request. Our office will get back to you.","BLOG_POPUP_SUCCESS_TEXT":"Your reply has been successfully received.","REVIEW_POPUP_SUCCESS_TEXT":"Your Review has been successfully received.","CONTACT_POPUP_SUCCESS_TEXT":"Your contact details have been successfully received.","SECONDARY_COLOR_DARK":"#34515e","PRIMARY_COLOR_DARK":"#007fcb","PRIMARY_COLOR_LIGHT":"#ffffff","CUSTOM_COLOR":"#66c2ff","ASANA_PROJECT":"1201702111921302","COUNTRY_CODE":"+1","PRIMARY_FONT":"'Josefin Sans'","DOCTIBLE_PATIENT_COMMUNICATOR":"False","DOCTIBLE_TEMPLATES":"False","DOCTIBLE_PATIENT_GROUPS":"False","DOCTIBLE_DIGITAL_FORMS":"False","DOCTIBLE_WEBSITE_MESSENGER":"False","DOCTIBLE_REVIEWS":"False","DOCTIBLE_APPOINTMENTS":"False","DOCTIBLE_CONTACTS":"False","DOCTIBLE_CAMPAIGNS":"False"};
1139  var location_data = [{"id":5024,"area":"Lakewood, CO","zip":"80227","state":"CO","mobile":null,"fax":null,"email":"[email protected]","order":1,"phone":"3039890452","address":"10881 West Asbury Ave Suite 210","website":5025,"latitude":"39.6808505","longitude":"-105.118401","address_display":"10881 West Asbury Ave Suite 210, Lakewood, CO 80227","working_hours":[{"days":"Monday","hours":"8:30 am - 1:30 pm","off":false,"appointments_only":false},{"days":"Tuesday","hours":"7:00 am - 3:30 pm","off":false,"appointments_only":false},{"days":"Wednesday","hours":"8:00 am - 5:00 pm","off":false,"appointments_only":false},{"days":"Thursday","hours":"8:00 am - 5:00 pm","off":false,"appointments_only":false},{"days":"Friday","hours":"7:00 am - 3:30 pm","off":false,"appointments_only":false},{"days":"Saturday","hours":"close","off":true,"appointments_only":false},{"days":"Sunday","hours":"close","off":true,"appointments_only":false}],"show":true,"mapConfig":{}}];
1140  var teams = [{"id":5271,"name":"Dr. Leana Grace","about":"Dr. Grace was raised in Las Cruces, New Mexico. She received her bachelor’s degree in Biology from New Mexico State University, and her Doctorate of Dental Surgery from The University of Colorado Health Sciences Center. After completing dental school, she and her husband returned to Farmington, New Mexico where she practiced as an associate for four years. Missing all of the wonderful things that Colorado has to offer, they returned to the Denver area in 2006. Dr. Grace practiced for one year in Thornton before purchasing her own practice in Lakewood in April 2007.","speciality":"Dentist","profile_pic_cropped":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/ce10b0edb32b7a40c768f95c2ed84461_migrated.jpg","slug":"dr-leana-grace","teamlanguage_set":[],"teammembership_set":[],"teameducation_set":[],"is_staff":false,"enable_review":true,"img_title":null,"img_caption":null,"img_alt":"image of the doctor Dr. Leana Grace","img_description":null,"img_url":null,"teammemberlocation_set":[{"id":4555,"area":"Lakewood, CO","created_at":"2024-01-17T06:00:18.270389-08:00","updated_at":"2024-01-17T06:00:18.270413-08:00","created_by":"[email protected]","updated_by":"[email protected]","team_member":5271,"location":5024}],"teammemberservicelocation_set":[{"id":46267,"created_at":"2023-12-18T22:03:30.709371-08:00","updated_at":"2023-12-18T22:03:30.709403-08:00","created_by":"","updated_by":"","location":5024,"service":27546,"teammember":5271},{"id":46270,"created_at":"2023-12-18T22:03:35.717553-08:00","updated_at":"2023-12-18T22:03:35.717585-08:00","created_by":"","updated_by":"","location":5024,"service":27545,"teammember":5271},{"id":46273,"created_at":"2023-12-18T22:03:39.533841-08:00","updated_at":"2023-12-18T22:03:39.533879-08:00","created_by":"","updated_by":"","location":5024,"service":27544,"teammember":5271},{"id":46276,"created_at":"2023-12-18T22:03:43.636893-08:00","updated_at":"2023-12-18T22:03:43.636929-08:00","created_by":"","updated_by":"","location":5024,"service":27543,"teammember":5271},{"id":46279,"created_at":"2023-12-18T22:03:48.161953-08:00","updated_at":"2023-12-18T22:03:48.161981-08:00","created_by":"","updated_by":"","location":5024,"service":27542,"teammember":5271},{"id":46282,"created_at":"2023-12-18T22:03:51.852370-08:00","updated_at":"2023-12-18T22:03:51.852409-08:00","created_by":"","updated_by":"","location":5024,"service":27547,"teammember":5271},{"id":46285,"created_at":"2023-12-18T22:03:56.041491-08:00","updated_at":"2023-12-18T22:03:56.041533-08:00","created_by":"","updated_by":"","location":5024,"service":27548,"teammember":5271},{"id":46288,"created_at":"2023-12-18T22:03:59.240002-08:00","updated_at":"2023-12-18T22:03:59.240029-08:00","created_by":"","updated_by":"","location":5024,"service":27549,"teammember":5271},{"id":46291,"created_at":"2023-12-18T22:04:03.577822-08:00","updated_at":"2023-12-18T22:04:03.577849-08:00","created_by":"","updated_by":"","location":5024,"service":27550,"teammember":5271},{"id":46294,"created_at":"2023-12-18T22:04:06.110034-08:00","updated_at":"2023-12-18T22:04:06.110211-08:00","created_by":"","updated_by":"","location":5024,"service":27551,"teammember":5271},{"id":46297,"created_at":"2023-12-18T22:04:09.168714-08:00","updated_at":"2023-12-18T22:04:09.168753-08:00","created_by":"","updated_by":"","location":5024,"service":27552,"teammember":5271}],"img_file_url":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/dsc_9403-edit_migrated.jpg","profile_pic_size":"250x250","page_url":"/team/dr-leana-grace","profile_pic":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/dsc_9403-edit_migrated.jpg","created_at":"2023-12-12T19:50:31.618044-08:00","updated_at":"2025-03-05T08:44:23.009315-08:00","created_by":"biveesh","updated_by":"[email protected]","email":"","original_image":null,"seo_title":null,"seo_description":null,"seo_keywords":null,"no_index":false,"no_follow":false,"seo_schema":null,"order":0,"og_tags":null,"show_on_homepage":false,"website":5025,"img_file_field":185981},{"id":5270,"name":"Dr. Mark Leedy","about":"Dr. Mark Leedy was born and raised in Southeastern Washington, where he graduated from Washington State University with a Bachelor’s degree in Neuroscience. Dr. Leedy then moved to Los Angeles and graduated with his Doctorate of Dental Surgery from The University of Southern California School of Dentistry. Following Dental School, Dr. Leedy commissioned into the United States Air Force and completed a one-year post-doctoral residency in Advanced Education in General Dentistry at Scott AFB, Illinois. Following residency, Dr. Leedy was stationed at Cannon AFB in Clovis, NM where he provided comprehensive dentistry until 2014. After completing his Air Force service, Dr. Leedy and family moved to the Denver area and practiced for one year in Arvada prior to joining Dr. Grace.","speciality":"Dentist","profile_pic_cropped":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/e224edd8aff8e47bf3ffd2e74335b1e0_migrated.jpg","slug":"dr-mark-leedy","teamlanguage_set":[],"teammembership_set":[],"teameducation_set":[],"is_staff":false,"enable_review":true,"img_title":null,"img_caption":null,"img_alt":"image of the doctor Dr. Mark Leedy","img_description":null,"img_url":null,"teammemberlocation_set":[{"id":4556,"area":"Lakewood, CO","created_at":"2024-01-17T06:00:46.107347-08:00","updated_at":"2024-01-17T06:00:46.107371-08:00","created_by":"[email protected]","updated_by":"[email protected]","team_member":5270,"location":5024}],"teammemberservicelocation_set":[{"id":46268,"created_at":"2023-12-18T22:03:32.141460-08:00","updated_at":"2023-12-18T22:03:32.141499-08:00","created_by":"","updated_by":"","location":5024,"service":27546,"teammember":5270},{"id":46271,"created_at":"2023-12-18T22:03:36.759817-08:00","updated_at":"2023-12-18T22:03:36.760924-08:00","created_by":"","updated_by":"","location":5024,"service":27545,"teammember":5270},{"id":46274,"created_at":"2023-12-18T22:03:41.317561-08:00","updated_at":"2023-12-18T22:03:41.317589-08:00","created_by":"","updated_by":"","location":5024,"service":27544,"teammember":5270},{"id":46277,"created_at":"2023-12-18T22:03:44.556684-08:00","updated_at":"2023-12-18T22:03:44.556711-08:00","created_by":"","updated_by":"","location":5024,"service":27543,"teammember":5270},{"id":46280,"created_at":"2023-12-18T22:03:49.243086-08:00","updated_at":"2023-12-18T22:03:49.243122-08:00","created_by":"","updated_by":"","location":5024,"service":27542,"teammember":5270},{"id":46283,"created_at":"2023-12-18T22:03:53.726794-08:00","updated_at":"2023-12-18T22:03:53.726825-08:00","created_by":"","updated_by":"","location":5024,"service":27547,"teammember":5270},{"id":46286,"created_at":"2023-12-18T22:03:57.122556-08:00","updated_at":"2023-12-18T22:03:57.122583-08:00","created_by":"","updated_by":"","location":5024,"service":27548,"teammember":5270},{"id":46289,"created_at":"2023-12-18T22:04:00.435188-08:00","updated_at":"2023-12-18T22:04:00.435217-08:00","created_by":"","updated_by":"","location":5024,"service":27549,"teammember":5270},{"id":46292,"created_at":"2023-12-18T22:04:04.457830-08:00","updated_at":"2023-12-18T22:04:04.457859-08:00","created_by":"","updated_by":"","location":5024,"service":27550,"teammember":5270},{"id":46295,"created_at":"2023-12-18T22:04:06.860838-08:00","updated_at":"2023-12-18T22:04:06.860868-08:00","created_by":"","updated_by":"","location":5024,"service":27551,"teammember":5270}
1140,{"id":46298,"created_at":"2023-12-18T22:04:10.469717-08:00","updated_at":"2023-12-18T22:04:10.469744-08:00","created_by":"","updated_by":"","location":5024,"service":27552,"teammember":5270}],"img_file_url":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/dsc_9465-edit_migrated.jpg","profile_pic_size":"250x250","page_url":"/team/dr-mark-leedy","profile_pic":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/dsc_9465-edit_migrated.jpg","created_at":"2023-12-12T19:50:31.572427-08:00","updated_at":"2025-03-05T08:44:23.322393-08:00","created_by":"biveesh","updated_by":"[email protected]","email":"","original_image":null,"seo_title":null,"seo_description":null,"seo_keywords":null,"no_index":false,"no_follow":false,"seo_schema":null,"order":1,"og_tags":null,"show_on_homepage":false,"website":5025,"img_file_field":185980},{"id":5358,"name":"Dental Hygiene","about":"Coming Soon","speciality":"Hygiene","profile_pic_cropped":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/1642236099_1584607002_male-dummy_migrated.jpg","slug":"dental-hygiene","teamlanguage_set":[],"teammembership_set":[],"teameducation_set":[],"is_staff":false,"enable_review":true,"img_title":null,"img_caption":null,"img_alt":"image of the doctor Dental Hygiene","img_description":null,"img_url":null,"teammemberlocation_set":[{"id":4581,"area":"Lakewood, CO","created_at":"2024-01-25T02:58:28.038922-08:00","updated_at":"2024-01-25T02:58:28.038948-08:00","created_by":"biveesh","updated_by":"biveesh","team_member":5358,"location":5024}],"teammemberservicelocation_set":[],"img_file_url":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/1642236099_1584607002_male-dummy_migrated.jpg","profile_pic_size":"250x250","page_url":"/team/dental-hygiene","profile_pic":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/1642236099_1584607002_male-dummy_migrated.jpg","created_at":"2024-01-25T02:58:27.080027-08:00","updated_at":"2025-03-05T08:44:23.620022-08:00","created_by":"biveesh","updated_by":"[email protected]","email":"","original_image":null,"seo_title":null,"seo_description":null,"seo_keywords":null,"no_index":false,"no_follow":false,"seo_schema":null,"order":2,"og_tags":null,"show_on_homepage":false,"website":5025,"img_file_field":null},{"id":5269,"name":"Either Doctor","about":"At Grace and Leedy, we provide comprehensive family and cosmetic dentistry.","speciality":"Dentist","profile_pic_cropped":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/1642236099_1584607002_male-dummy_migrated.jpg","slug":"either-doctor","teamlanguage_set":[],"teammembership_set":[],"teameducation_set":[],"is_staff":false,"enable_review":true,"img_title":null,"img_caption":null,"img_alt":"image of the doctor Either Doctor","img_description":null,"img_url":null,"teammemberlocation_set":[],"teammemberservicelocation_set":[{"id":46269,"created_at":"2023-12-18T22:03:34.111792-08:00","updated_at":"2023-12-18T22:03:34.111831-08:00","created_by":"","updated_by":"","location":5024,"service":27546,"teammember":5269},{"id":46272,"created_at":"2023-12-18T22:03:38.011720-08:00","updated_at":"2023-12-18T22:03:38.011749-08:00","created_by":"","updated_by":"","location":5024,"service":27545,"teammember":5269},{"id":46275,"created_at":"2023-12-18T22:03:42.451312-08:00","updated_at":"2023-12-18T22:03:42.451355-08:00","created_by":"","updated_by":"","location":5024,"service":27544,"teammember":5269},{"id":46278,"created_at":"2023-12-18T22:03:46.350475-08:00","updated_at":"2023-12-18T22:03:46.350503-08:00","created_by":"","updated_by":"","location":5024,"service":27543,"teammember":5269},{"id":46281,"created_at":"2023-12-18T22:03:50.436737-08:00","updated_at":"2023-12-18T22:03:50.436782-08:00","created_by":"","updated_by":"","location":5024,"service":27542,"teammember":5269},{"id":46284,"created_at":"2023-12-18T22:03:54.918424-08:00","updated_at":"2023-12-18T22:03:54.918453-08:00","created_by":"","updated_by":"","location":5024,"service":27547,"teammember":5269},{"id":46287,"created_at":"2023-12-18T22:03:58.139839-08:00","updated_at":"2023-12-18T22:03:58.139876-08:00","created_by":"","updated_by":"","location":5024,"service":27548,"teammember":5269},{"id":46290,"created_at":"2023-12-18T22:04:01.661663-08:00","updated_at":"2023-12-18T22:04:01.661693-08:00","created_by":"","updated_by":"","location":5024,"service":27549,"teammember":5269}
1140,{"id":46293,"created_at":"2023-12-18T22:04:05.345121-08:00","updated_at":"2023-12-18T22:04:05.345152-08:00","created_by":"","updated_by":"","location":5024,"service":27550,"teammember":5269},{"id":46296,"created_at":"2023-12-18T22:04:07.909779-08:00","updated_at":"2023-12-18T22:04:07.909811-08:00","created_by":"","updated_by":"","location":5024,"service":27551,"teammember":5269},{"id":46299,"created_at":"2023-12-18T22:04:11.710330-08:00","updated_at":"2023-12-18T22:04:11.710368-08:00","created_by":"","updated_by":"","location":5024,"service":27552,"teammember":5269}],"img_file_url":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/1642236099_1584607002_male-dummy_migrated.jpg","profile_pic_size":"250x250","page_url":"/team/either-doctor","profile_pic":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/1642236099_1584607002_male-dummy_migrated.jpg","created_at":"2023-12-12T19:50:31.528662-08:00","updated_at":"2025-03-05T08:44:23.877238-08:00","created_by":"biveesh","updated_by":"[email protected]","email":"","original_image":null,"seo_title":null,"seo_description":null,"seo_keywords":null,"no_index":false,"no_follow":false,"seo_schema":null,"order":3,"og_tags":null,"show_on_homepage":false,"website":5025,"img_file_field":null}];
1141  var about_images_length = 0;
1142  var website_url = window.location.protocol + "//" + location.host.split(":")[0];
1143  var appointment_popup_text = "Thank you for submitting your request. Our office will get back to you.";
1144  var contact_popup_success_text = "Your contact details have been successfully received.";
1145  var review_popup_success_text = "Your Review has been successfully received.";
1146  var blog_popup_success_text = "Your reply has been successfully received.";
1147  var landing_page_popup_success_text = "Thank you for your response. We will get back to you shortly.";
1148  var appointment_success_redirect = ".";
1149  var contact_success_redirect = ".";
1150  var review_success_redirect = ".";
1151  var GP_WEBSITES_API_URL = "https://api.growthplug.com";
1152  var profile = {"id":5041,"website":5025,"title":"Dr.","first_name":"Mark","last_name":"Leedy","organisation":"Grace & Leedy","education":null,"field_of_speciality":"","email":null,"website_url":"https://www.graceleedydentistry.com","profile_pic":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/44817_grace___leedy_logo2_migrated.webp","profile_pic_file":191017,"website_logo":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/44817_grace___leedy_logo2_migrated.jpg","img_title":null,"img_caption":null,"img_alt":"This is a profile image of Mark","img_description":null,"profile_pic_url":"https://www.graceleedydentistry.com/wp-content/uploads/2025/05/44817_grace___leedy_logo2_migrated.webp","phone_number":"
1152(509)528-1084","appointment_link":null,"review_widget_id":null,"doctible_app_enabled":false,"doctible_campaign_enabled":false,"doctible_contacts_enabled":false,"doctible_reviews_enabled":false,"doctible_appointments_enabled":false};
1153  if(undefined)  
1154        var map_name = "";
1155  </script>
1155<script id="google-map-locations5024">function initMap5024() {
1156          var map =  new google.maps.Map(
1157               document.getElementById('iframe-loc single-loc5024'),
1158               {
1159                 center: { lat: 39.6808505, lng: -105.118401 },
1160                 zoom: 13,
1161                 styles: [],
1162               }
1163             );
1164             var infowindow = new google.maps.InfoWindow({
1165              size: new google.maps.Size(150, 50),
1166            });
1167            
1168            let location_data_current = location_data.filter((item)=>{
1169              return item.id === 5024
1170            })
1171
1172            if(!location_data_current.length) 
1173            {
1174              location_data_current = location_data[0];
1175            }
1176            else 
1177            {
1178              location_data_current = location_data_current[0];
1179            }
1180
1181            if(location_data_current){
1182              var marker;
1183              if(undefined)
1184              {
1185                location_data.map((loc) => {
1186                   marker = new google.maps.Marker({
1187                    map,
1188                    draggable: false,
1189                    position: { lat: Number(loc.latitude), lng: Number(loc.longitude) },
1190                    icon: ""
1191                });
1192                const content =
1193                    '<div id="content" style="text-align: center;padding:3px 15px;">' +
1194                    '<div id="siteNotice">' +
1195                    "</div>" +
1196                    '<div id="firstHeading" class="firstHeading" style="font-size: 18px;">' +
1197                    profile.organisation +
1198                    "</div>" +
1199                    '<div id="bodyContent">' +
1200                    "<p>" +
1201                    loc.address_display +
1202                    "</p></div></div";
1203                  google.maps.event.addListener(
1204                    marker,
1205                    "click",
1206                    (function (marker, content, infowindow) {
1207                      return function () {
1208                        infowindow.setContent(content);
1209                        infowindow.open(map, marker);
1210                      };
1211                    })(marker, content, infowindow)
1212                  );
1213                })
1214              }
1215              else
1216              {
1217                marker = new google.maps.Marker({
1218                map,
1219                 draggable: false,
1220                 position: { lat: Number(location_data_current.latitude), lng: Number(location_data_current.longitude) },
1221                 icon: ""
1222               }); 
1223              }
1224            
1225            // map.controls[google.maps.ControlPosition.TOP].push(input);
1226            // Bias the SearchBox results towards current map's viewport.
1227            let contentString = "";
1228            if (location_data_current) {
1229              contentString =
1230                '<div id="content" style="text-align: center;padding:3px 15px;">' +
1231                '<div id="siteNotice">' +
1232                "</div>" +
1233                '<div id="firstHeading" class="firstHeading" style="font-size: 18px;">' +
1234                profile.organisation +
1235                "</div>" +
1236                '<div id="bodyContent">' +
1237                "<p>" +
1238                location_data_current.address_display +
1239                "</p>";
1240            }
1241
1242            contentString += "</div>" + "</div>";
1243
1244            if(true)
1245            {
1246              google.maps.event.addListener(marker, "dragend", function() {
1247              geocodePosition(marker.getPosition());
1248              });
1249              google.maps.event.addListener(marker, "click", function() {
1250                infowindow.setContent(contentString);
1251                infowindow.open(map, marker);
1252              });
1253              google.maps.event.trigger(marker, "click");
1254            }
1255            
1256            var latLng = marker.getPosition(); // returns LatLng object
1257          }
1258            map.setCenter(latLng);
1259           }
1260      function loadMapScript5024() {
1261        console.log("loadMapScript function with new backend api changes called");
1262        if (
1263          typeof google === "undefined" ||
1264          google === null ||
1265          typeof google.maps === "undefined"
1266        ) {
1267          console.log("calling backend api from gpserve for google maps js ");
1268          fetch("https://api.growthplug.com/google-maps-js/")
1269            .then(async (res) => {
1270          const mapResp = await res.text();
1271          if (!document.getElementById("google-map-script")) {
1272            const mapScript = document.createElement("script");
1273            mapScript.setAttribute("id", "google-map-script");
1274            mapScript.setAttribute("type", "text/javascript");
1275            mapScript.innerHTML = mapResp;
1276            document.body.appendChild(mapScript);
1277          }
1278          const mapScript = document.getElementById("google-map-script");
1279          if (mapResp.innerHTML === "") {
1280            mapScript.innerHTML = mapResp;
1281          }
1282          initMap5024();
1283            })
1284            .catch((e) => console.log(e));
1285        } else {
1286          initMap5024();
1287        }
1288      }
1289      window.setTimeout(()=> {
1290          //  loadMapScript5024();
1291         const locationElem = document.getElementById("location-map5024");
1292          if (locationElem != null) {
1293            if ('IntersectionObserver' in window) {
1294              var options = {
1295                rootMargin: '0px',
1296                threshold: 0.01,
1297              };
1298              var observer = new IntersectionObserver(onIntersection, options);
1299              if (locationElem.classList.contains("class-google-map-loaded")) {
1300                observer.unobserve(locationElem);
1301                return;
1302              }
1303              observer.observe(locationElem);
1304            } else {
1305              loadMapScript5024();
1306            }
1307          }
1308          function onIntersection(entries) {
1309            entries.forEach(function (element) {
1310              if (element.intersectionRatio <= 0) {
1311                return;
1312              }
1313              if (element.target.classList.contains("class-google-map-loaded")) {
1314                return;
1315              }
1316              if (element.target.id === "location-map5024") {
1317                element.target.classList.add("class-google-map-loaded");
1318                loadMapScript5024();
1319              }
1320            });
1321          }
1322      },500);
1323        </script>
1323<script id="google-map-locations1663077646315">function initMap1663077646315() {
1324          var map =  new google.maps.Map(
1325               document.getElementById('iframe-loc single-loc1663077646315'),
1326               {
1327                 center: { lat: 37.373498, lng: -121.7594384 },
1328                 zoom: 13,
1329                 styles: [],
1330               }
1331             );
1332             var infowindow = new google.maps.InfoWindow({
1333              size: new google.maps.Size(150, 50),
1334            });
1335            
1336            let location_data_current = location_data.filter((item)=>{
1337              return item.id === 678
1338            })
1339
1340            if(!location_data_current.length) 
1341            {
1342              location_data_current = location_data[0];
1343            }
1344            else 
1345            {
1346              location_data_current = location_data_current[0];
1347            }
1348
1349            if(location_data_current){
1350              var marker;
1351              if(undefined)
1352              {
1353                location_data.map((loc) => {
1354                   marker = new google.maps.Marker({
1355                    map,
1356                    draggable: false,
1357                    position: { lat: Number(loc.latitude), lng: Number(loc.longitude) },
1358                    icon: ""
1359                });
1360                const content =
1361                    '<div id="content" style="text-align: center;padding:3px 15px;">' +
1362                    '<div id="siteNotice">' +
1363                    "</div>" +
1364                    '<div id="firstHeading" class="firstHeading" style="font-size: 18px;">' +
1365                    profile.organisation +
1366                    "</div>" +
1367                    '<div id="bodyContent">' +
1368                    "<p>" +
1369                    loc.address_display +
1370                    "</p></div></div";
1371                  google.maps.event.addListener(
1372                    marker,
1373                    "click",
1374                    (function (marker, content, infowindow) {
1375                      return function () {
1376                        infowindow.setContent(content);
1377                        infowindow.open(map, marker);
1378                      };
1379                    })(marker, content, infowindow)
1380                  );
1381                })
1382              }
1383              else
1384              {
1385                marker = new google.maps.Marker({
1386                map,
1387                 draggable: false,
1388                 position: { lat: Number(location_data_current.latitude), lng: Number(location_data_current.longitude) },
1389                 icon: ""
1390               }); 
1391              }
1392            
1393            // map.controls[google.maps.ControlPosition.TOP].push(input);
1394            // Bias the SearchBox results towards current map's viewport.
1395            let contentString = "";
1396            if (location_data_current) {
1397              contentString =
1398                '<div id="content" style="text-align: center;padding:3px 15px;">' +
1399                '<div id="siteNotice">' +
1400                "</div>" +
1401                '<div id="firstHeading" class="firstHeading" style="font-size: 18px;">' +
1402                profile.organisation +
1403                "</div>" +
1404                '<div id="bodyContent">' +
1405                "<p>" +
1406                location_data_current.address_display +
1407                "</p>";
1408            }
1409
1410            contentString += "</div>" + "</div>";
1411
1412            if(true)
1413            {
1414              google.maps.event.addListener(marker, "dragend", function() {
1415              geocodePosition(marker.getPosition());
1416              });
1417              google.maps.event.addListener(marker, "click", function() {
1418                infowindow.setContent(contentString);
1419                infowindow.open(map, marker);
1420              });
1421              google.maps.event.trigger(marker, "click");
1422            }
1423            
1424            var latLng = marker.getPosition(); // returns LatLng object
1425          }
1426            map.setCenter(latLng);
1427           }
1428      function loadMapScript1663077646315() {
1429        console.log("loadMapScript function with new backend api changes called");
1430        if (
1431          typeof google === "undefined" ||
1432          google === null ||
1433          typeof google.maps === "undefined"
1434        ) {
1435          console.log("calling backend api from gpserve for google maps js ");
1436          fetch("https://api.growthplug.com/google-maps-js/")
1437            .then(async (res) => {
1438          const mapResp = await res.text();
1439          if (!document.getElementById("google-map-script")) {
1440            const mapScript = document.createElement("script");
1441            mapScript.setAttribute("id", "google-map-script");
1442            mapScript.setAttribute("type", "text/javascript");
1443            mapScript.innerHTML = mapResp;
1444            document.body.appendChild(mapScript);
1445          }
1446          const mapScript = document.getElementById("google-map-script");
1447          if (mapResp.innerHTML === "") {
1448            mapScript.innerHTML = mapResp;
1449          }
1450          initMap1663077646315();
1451            })
1452            .catch((e) => console.log(e));
1453        } else {
1454          initMap1663077646315();
1455        }
1456      }
1457      window.setTimeout(()=> {
1458          //  loadMapScript1663077646315();
1459         const locationElem = document.getElementById("location-map1663077646315");
1460          if (locationElem != null) {
1461            if ('IntersectionObserver' in window) {
1462              var options = {
1463                rootMargin: '0px',
1464                threshold: 0.01,
1465              };
1466              var observer = new IntersectionObserver(onIntersection, options);
1467              if (locationElem.classList.contains("class-google-map-loaded")) {
1468                observer.unobserve(locationElem);
1469                return;
1470              }
1471              observer.observe(locationElem);
1472            } else {
1473              loadMapScript1663077646315();
1474            }
1475          }
1476          function onIntersection(entries) {
1477            entries.forEach(function (element) {
1478              if (element.intersectionRatio <= 0) {
1479                return;
1480              }
1481              if (element.target.classList.contains("class-google-map-loaded")) {
1482                return;
1483              }
1484              if (element.target.id === "location-map1663077646315") {
1485                element.target.classList.add("class-google-map-loaded");
1486                loadMapScript1663077646315();
1487              }
1488            });
1489          }
1490      },500);
1491        </script>
1491<script id="google-map-locations1663086724354">function initMap1663086724354() {
1492          var map =  new google.maps.Map(
1493               document.getElementById('iframe-loc single-loc1663086724354'),
1494               {
1495                 center: { lat: 37.373498, lng: -121.7594384 },
1496                 zoom: 13,
1497                 styles: [],
1498               }
1499             );
1500             var infowindow = new google.maps.InfoWindow({
1501              size: new google.maps.Size(150, 50),
1502            });
1503            
1504            let location_data_current = location_data.filter((item)=>{
1505              return item.id === 678
1506            })
1507
1508            if(!location_data_current.length) 
1509            {
1510              location_data_current = location_data[0];
1511            }
1512            else 
1513            {
1514              location_data_current = location_data_current[0];
1515            }
1516
1517            if(location_data_current){
1518              var marker;
1519              if(undefined)
1520              {
1521                location_data.map((loc) => {
1522                   marker = new google.maps.Marker({
1523                    map,
1524                    draggable: false,
1525                    position: { lat: Number(loc.latitude), lng: Number(loc.longitude) },
1526                    icon: ""
1527                });
1528                const content =
1529                    '<div id="content" style="text-align: center;padding:3px 15px;">' +
1530                    '<div id="siteNotice">' +
1531                    "</div>" +
1532                    '<div id="firstHeading" class="firstHeading" style="font-size: 18px;">' +
1533                    profile.organisation +
1534                    "</div>" +
1535                    '<div id="bodyContent">' +
1536                    "<p>" +
1537                    loc.address_display +
1538                    "</p></div></div";
1539                  google.maps.event.addListener(
1540                    marker,
1541                    "click",
1542                    (function (marker, content, infowindow) {
1543                      return function () {
1544                        infowindow.setContent(content);
1545                        infowindow.open(map, marker);
1546                      };
1547                    })(marker, content, infowindow)
1548                  );
1549                })
1550              }
1551              else
1552              {
1553                marker = new google.maps.Marker({
1554                map,
1555                 draggable: false,
1556                 position: { lat: Number(location_data_current.latitude), lng: Number(location_data_current.longitude) },
1557                 icon: ""
1558               }); 
1559              }
1560            
1561            // map.controls[google.maps.ControlPosition.TOP].push(input);
1562            // Bias the SearchBox results towards current map's viewport.
1563            let contentString = "";
1564            if (location_data_current) {
1565              contentString =
1566                '<div id="content" style="text-align: center;padding:3px 15px;">' +
1567                '<div id="siteNotice">' +
1568                "</div>" +
1569                '<div id="firstHeading" class="firstHeading" style="font-size: 18px;">' +
1570                profile.organisation +
1571                "</div>" +
1572                '<div id="bodyContent">' +
1573                "<p>" +
1574                location_data_current.address_display +
1575                "</p>";
1576            }
1577
1578            contentString += "</div>" + "</div>";
1579
1580            if(true)
1581            {
1582              google.maps.event.addListener(marker, "dragend", function() {
1583              geocodePosition(marker.getPosition());
1584              });
1585              google.maps.event.addListener(marker, "click", function() {
1586                infowindow.setContent(contentString);
1587                infowindow.open(map, marker);
1588              });
1589              google.maps.event.trigger(marker, "click");
1590            }
1591            
1592            var latLng = marker.getPosition(); // returns LatLng object
1593          }
1594            map.setCenter(latLng);
1595           }
1596      function loadMapScript1663086724354() {
1597        console.log("loadMapScript function with new backend api changes called");
1598        if (
1599          typeof google === "undefined" ||
1600          google === null ||
1601          typeof google.maps === "undefined"
1602        ) {
1603          console.log("calling backend api from gpserve for google maps js ");
1604          fetch("https://api.growthplug.com/google-maps-js/")
1605            .then(async (res) => {
1606          const mapResp = await res.text();
1607          if (!document.getElementById("google-map-script")) {
1608            const mapScript = document.createElement("script");
1609            mapScript.setAttribute("id", "google-map-script");
1610            mapScript.setAttribute("type", "text/javascript");
1611            mapScript.innerHTML = mapResp;
1612            document.body.appendChild(mapScript);
1613          }
1614          const mapScript = document.getElementById("google-map-script");
1615          if (mapResp.innerHTML === "") {
1616            mapScript.innerHTML = mapResp;
1617          }
1618          initMap1663086724354();
1619            })
1620            .catch((e) => console.log(e));
1621        } else {
1622          initMap1663086724354();
1623        }
1624      }
1625      window.setTimeout(()=> {
1626          //  loadMapScript1663086724354();
1627         const locationElem = document.getElementById("location-map1663086724354");
1628          if (locationElem != null) {
1629            if ('IntersectionObserver' in window) {
1630              var options = {
1631                rootMargin: '0px',
1632                threshold: 0.01,
1633              };
1634              var observer = new IntersectionObserver(onIntersection, options);
1635              if (locationElem.classList.contains("class-google-map-loaded")) {
1636                observer.unobserve(locationElem);
1637                return;
1638              }
1639              observer.observe(locationElem);
1640            } else {
1641              loadMapScript1663086724354();
1642            }
1643          }
1644          function onIntersection(entries) {
1645            entries.forEach(function (element) {
1646              if (element.intersectionRatio <= 0) {
1647                return;
1648              }
1649              if (element.target.classList.contains("class-google-map-loaded")) {
1650                return;
1651              }
1652              if (element.target.id === "location-map1663086724354") {
1653                element.target.classList.add("class-google-map-loaded");
1654                loadMapScript1663086724354();
1655              }
1656            });
1657          }
1658      },500);
1659        </script>
1659<script id="google-map-locations1703739014605">function initMap1703739014605() {
1660          var map =  new google.maps.Map(
1661               document.getElementById('iframe-loc single-loc1703739014605'),
1662               {
1663                 center: { lat: 37.373498, lng: -121.7594384 },
1664                 zoom: 16,
1665                 styles: [{"stylers":[{"saturation":-100},{"gamma":0.5}],"elementType":"all","featureType":"all"},{"stylers":[{"visibility":"on"}],"elementType":"geometry","featureType":"all"},{"stylers":[{"visibility":"on"}],"elementType":"geometry.fill","featureType":"administrative.country"},{"stylers":[{"color":"#e90303"}],"elementType":"labels.text","featureType":"administrative.country"}],
1666               }
1667             );
1668             var infowindow = new google.maps.InfoWindow({
1669              size: new google.maps.Size(150, 50),
1670            });
1671            
1672            let location_data_current = location_data.filter((item)=>{
1673              return item.id === undefined
1674            })
1675
1676            if(!location_data_current.length) 
1677            {
1678              location_data_current = location_data[0];
1679            }
1680            else 
1681            {
1682              location_data_current = location_data_current[0];
1683            }
1684
1685            if(location_data_current){
1686              var marker;
1687              if(undefined)
1688              {
1689                location_data.map((loc) => {
1690                   marker = new google.maps.Marker({
1691                    map,
1692                    draggable: false,
1693                    position: { lat: Number(loc.latitude), lng: Number(loc.longitude) },
1694                    icon: ""
1695                });
1696                const content =
1697                    '<div id="content" style="text-align: center;padding:3px 15px;">' +
1698                    '<div id="siteNotice">' +
1699                    "</div>" +
1700                    '<div id="firstHeading" class="firstHeading" style="font-size: 18px;">' +
1701                    profile.organisation +
1702                    "</div>" +
1703                    '<div id="bodyContent">' +
1704                    "<p>" +
1705                    loc.address_display +
1706                    "</p></div></div";
1707                  google.maps.event.addListener(
1708                    marker,
1709                    "click",
1710                    (function (marker, content, infowindow) {
1711                      return function () {
1712                        infowindow.setContent(content);
1713                        infowindow.open(map, marker);
1714                      };
1715                    })(marker, content, infowindow)
1716                  );
1717                })
1718              }
1719              else
1720              {
1721                marker = new google.maps.Marker({
1722                map,
1723                 draggable: false,
1724                 position: { lat: Number(location_data_current.latitude), lng: Number(location_data_current.longitude) },
1725                 icon: ""
1726               }); 
1727              }
1728            
1729            // map.controls[google.maps.ControlPosition.TOP].push(input);
1730            // Bias the SearchBox results towards current map's viewport.
1731            let contentString = "";
1732            if (location_data_current) {
1733              contentString =
1734                '<div id="content" style="text-align: center;padding:3px 15px;">' +
1735                '<div id="siteNotice">' +
1736                "</div>" +
1737                '<div id="firstHeading" class="firstHeading" style="font-size: 18px;">' +
1738                profile.organisation +
1739                "</div>" +
1740                '<div id="bodyContent">' +
1741                "<p>" +
1742                location_data_current.address_display +
1743                "</p>";
1744            }
1745
1746            contentString += "</div>" + "</div>";
1747
1748            if(true)
1749            {
1750              google.maps.event.addListener(marker, "dragend", function() {
1751              geocodePosition(marker.getPosition());
1752              });
1753              google.maps.event.addListener(marker, "click", function() {
1754                infowindow.setContent(contentString);
1755                infowindow.open(map, marker);
1756              });
1757              google.maps.event.trigger(marker, "click");
1758            }
1759            
1760            var latLng = marker.getPosition(); // returns LatLng object
1761          }
1762            map.setCenter(latLng);
1763           }
1764      function loadMapScript1703739014605() {
1765        console.log("loadMapScript function with new backend api changes called");
1766        if (
1767          typeof google === "undefined" ||
1768          google === null ||
1769          typeof google.maps === "undefined"
1770        ) {
1771          console.log("calling backend api from gpserve for google maps js ");
1772          fetch("https://api.growthplug.com/google-maps-js/")
1773            .then(async (res) => {
1774          const mapResp = await res.text();
1775          if (!document.getElementById("google-map-script")) {
1776            const mapScript = document.createElement("script");
1777            mapScript.setAttribute("id", "google-map-script");
1778            mapScript.setAttribute("type", "text/javascript");
1779            mapScript.innerHTML = mapResp;
1780            document.body.appendChild(mapScript);
1781          }
1782          const mapScript = document.getElementById("google-map-script");
1783          if (mapResp.innerHTML === "") {
1784            mapScript.innerHTML = mapResp;
1785          }
1786          initMap1703739014605();
1787            })
1788            .catch((e) => console.log(e));
1789        } else {
1790          initMap1703739014605();
1791        }
1792      }
1793      window.setTimeout(()=> {
1794          //  loadMapScript1703739014605();
1795         const locationElem = document.getElementById("location-map1703739014605");
1796          if (locationElem != null) {
1797            if ('IntersectionObserver' in window) {
1798              var options = {
1799                rootMargin: '0px',
1800                threshold: 0.01,
1801              };
1802              var observer = new IntersectionObserver(onIntersection, options);
1803              if (locationElem.classList.contains("class-google-map-loaded")) {
1804                observer.unobserve(locationElem);
1805                return;
1806              }
1807              observer.observe(locationElem);
1808            } else {
1809              loadMapScript1703739014605();
1810            }
1811          }
1812          function onIntersection(entries) {
1813            entries.forEach(function (element) {
1814              if (element.intersectionRatio <= 0) {
1815                return;
1816              }
1817              if (element.target.classList.contains("class-google-map-loaded")) {
1818                return;
1819              }
1820              if (element.target.id === "location-map1703739014605") {
1821                element.target.classList.add("class-google-map-loaded");
1822                loadMapScript1703739014605();
1823              }
1824            });
1825          }
1826      },500);
1827        </script>
1827<script>
1828  document.addEventListener("DOMContentLoaded", function () {
1829    const lazyBgElements = document.querySelectorAll('.lozad-bg');
1830    if (lazyBgElements.length > 0 && 'IntersectionObserver' in window) {
1831      const options = {
1832        rootMargin: '200px',
1833        threshold: 0.01,
1834      };
1835      const lazyBgObserver = new IntersectionObserver(onLazyIntersection, options);
1836      lazyBgElements.forEach(element => {
1837        lazyBgObserver.observe(element);
1838      });
1839    }
1840  });
1841
1842  async function onLazyIntersection(entries, observer) {
1843    entries.forEach(function (element) {
1844      if (element.intersectionRatio <= 0 || element.target.classList.contains("bg-loaded")) {
1845        return;
1846      }
1847      if (element.target.classList.contains("lozad-bg")) {
1848        const backgroundImage = element.target.getAttribute('data-background-image');
1849        const bgSrc = element.target.getAttribute('data-bg-src');
1850        const background = element.target.getAttribute('data-background');
1851        const keyframe = element.target.getAttribute('data-keyframe');
1852        const backgroundGradient = element.target.getAttribute('data-background-gradient');
1853        if (backgroundImage) {
1854          element.target.style.backgroundImage =`url('${backgroundImage}')`;
1855        }
1856        if (bgSrc) {
1857          element.target.src = bgSrc;
1858        }
1859        if (background) {
1860          element.target.style.background = `url('${background}')`;
1861        }
1862        if(backgroundGradient){
1863          element.target.style.backgroundImage = backgroundGradient;
1864        }
1865        if (keyframe) {
1866          element.target.classList.add(keyframe);
1867        }
1868        element.target.classList.add("bg-loaded");
1869        observer.unobserve(element.target);
1870      }
1871    });
1872  }
1873</script>
1873<script defer="" src="https://cdn.jsdelivr.net/npm/lozad/dist/lozad.min.js" type="text/javascript"></script>
1873<script defer="" src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/output.e1ffd1e59131_migrated.js"></script>
1873<script defer="" src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/wow_init_migrated.js" type="text/javascript"></script>
1873<script defer="" src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/wow.min_migrated.js" type="text/javascript"></script>
1873<script defer="" src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/lazyimgobserver_migrated.js" type="text/javascript"></script>
1873<script defer="" src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/builder_appointment_migrated.js" type="text/javascript"></script>
1873<script defer="" src="https://www.graceleedydentistry.com/wp-content/uploads/2025/05/changes_bffqipo_migrated.js" type="text/javascript"></script>
1873<script id="form-scripts"></script>
1873<script defer="" id="review-scripts"></script>
vendor: 1 bytes, line 1873
1873
1874<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"582f49cd91fc4616803ffbe4ebd22f57","r":1,"spa":2}' crossorigin="anonymous"></script>
1874
1875</body> 
1876</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.