EP
Edosa, Pllc
Updated August 2026
- Hours today
- Closed today
- Phone
- 512-650-8338
- Address
- 12311 Nacogdoches Rd, San Antonio, TX, 78217, United States
Meet the team
NI
Nicole Lane
D.D.S · Dentist, General Practice
AL
Alessandro Milani
DMD · Dentist, General Practice
JA
James Thedford
D.D.S. · Dentist, General Practice
Hours
mondayClosed
tuesdayClosed
wednesdayClosed
thursdayClosed
fridayClosed
saturdayClosed
sundayClosed
Frequently asked
Edosa, Pllc is located at 12311 Nacogdoches Rd, San Antonio, TX, 78217, United States.
You can call Edosa, Pllc at 512-650-8338.
Contact Edosa, Pllc to ask about new patient availability. Call 512-650-8338 to schedule an appointment.