profile image
Primary Practice Address
1519 S PHILLIPS ST
ALGONA, IA 50511-3649 US

Stephen D Richards

Family Medicine Physician


Stephen D Richards

Overview

Stephen D Richards is a Family Medicine Physician in the ALGONA area. Stephen D Richards primary office location is at 1519 S PHILLIPS ST and new patients are welcome to contact this healthcare provider for an appointment. The NPI number is 1275545816 and the information was updated approximately 18 years ago.

We have not detected any Exclusions tied directly to this NPI.

Accepts Medicare Assignment: Unknown

Is sole proprietor: NO

Participates in PECOS: NO

Contact Information

Primary Practice Location Information
1519 S PHILLIPS ST
ALGONA, IA 50511-3649 US
Phone: (515)-295-7714
Fax:
Practice Mailing Information
621 S ILLINOIS AVE
MASON CITY, IA 50511-3649 US
Phone: (641)-494-3041
Fax: (641)-494-3059
License Number State
01638 IA