Opedia Health, Southlake TX
Address | 771 E Southlake Blvd #101, Southlake, TX |
Phone | (800) 801-5893 |
Hours | 12:00am-12:00am |
Categories | Medical Clinic |
Rating | 5 2 reviews |
Similar companies nearby Southlake Neurology & Sleep Wellness Clinic — 175 Stonebridge Ln STE 100, Southlake, TX, United States Dynamic Life Health Center - Southlake — 190 S Peytonville Ave #110, Southlake, TX Southlake Oral Surgery — 311 W Southlake Blvd # 150, Southlake, TX, United States HeartPlace Southlake — 1545 E Southlake Blvd #250, Southlake, TX |
Opedia Health reviews
2Leslie
January 24, 2021 1:25 am
Pari did such a wonderful job! No more lines in my forehead! Very clean. She explained everything throughout the process. I highly recommend her!
Julie
December 27, 2020 8:14 am
We receive such amazing and compassionate care from Pari. We are so blessed to have found her services.