WALTER A LEEDS

Business Entity
NOT RENEWED

Optometrist

LICENSED OPTOMETRIST

046004255

NOT RENEWED

N

WALTER A

LEEDS

WALTER A LEEDS

01/01/1997

SANTA BARBARA

CA

93101

CALIFORNIA

N

08/31/2005