MICHAEL H HORWITZ

Business Entity
NOT RENEWED

Podiatrist

LICENSED PODIATRIC PHYSICIAN

016004388

NOT RENEWED

N

MICHAEL H

HORWITZ

MICHAEL H HORWITZ

09/22/1989

09/22/1989

01/31/1997

SAINT LOUIS

MO

63131

N

09/25/2006