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.

Explore San Antonio