Dr. Leticia Oswald
NPI: 1366510786
Dr. Leticia Oswald is a Optometry specialist focused health provider in Falls Church, Virginia. affiliates with no hospitals or medical groups. Call Dr. Leticia Oswald on phone number 7032374020 for more information and advice or to book an appointment.
| City | Falls Church |
| State | Virginia |
| Address 1 | 201 NORTH WASHINGTON STREET |
| Postal Code | 20852 |
| Phone | 7032374020 |
| Fax | 7035361395 |
| Primary Specialty | Optometry |