David P Schwartz, DO, Family Medicine

1002 Spotsylvania St
New AthensIL  62264-1597 (Saint Clair County)


Phone: 618-475-2600
Fax: 618-475-2601

NPI: 1710930177
License Number: 036.131203 (IL)