Dentist
LICENSED DENTIST
019019526
NOT RENEWED
N
OTTO
F
TIDWELL
DDS
OTTO F TIDWELL DDS
05/14/1985
09/30/1988
PHILADELPHIA
PA
19119
10/12/2005