Dr. Onya Lemar, DPM
Podiatry
Make an Appointment
(832) 403-3221Telehealth services available
Spanish
North Texas Surgical Specialists - Keller is located at 1213 Hermann Dr Ste 250, Houston, TX 77004.
Providers at North Texas Surgical Specialists - Keller specialize in Podiatry.
One provider practices at North Texas Surgical Specialists - Keller.
Use the insurance check on this page to verify if North Texas Surgical Specialists - Keller is in-network.
Providers at North Texas Surgical Specialists - Keller can provide language services for Spanish.