Walter Prudden Leonard, DDS, Dentist

2941 W State Rd 434
Ste 200
LongwoodFL  32779-4415 (Seminole County)


Phone: 407-788-1778
Fax: 407-788-7452

NPI: 1154318707
License Number: DN7286 (FL)