Dr. Alexander's Office Information

Languages Spoken in Office: English, Spanish

Locations

Mcfarland Clinic PC
Mcfarland Clinic Nephrology

1015 Duff Ave
Ames, IA 50010

Get Directions

Tel: (515) 239-4760

Fax: (515) 239-4420

Practice Website: mcfarlandclinic.com

Accepting New Patients: Yes

Medicare Accepted: Yes

Medicaid Accepted: Yes

M 8:00 AM - 5:00 PM
T 8:00 AM - 5:00 PM
W 8:00 AM - 5:00 PM
T 8:00 AM - 5:00 PM
F 8:00 AM - 5:00 PM
S Closed
S Closed

Mcfarland Clinic PC
Mcfarland Clinic

701 Washington Ave Ste A
Iowa Falls, IA 50126

Get Directions

Tel: (641) 648-2586

Fax: (641) 648-2588

Practice Website: McFarlandClinic.com

Accepting New Patients: Yes

Medicare Accepted: Yes

Medicaid Accepted: Yes

M 8:00 AM - 5:00 PM
T 8:00 AM - 5:00 PM
W 8:00 AM - 5:00 PM
T 8:00 AM - 5:00 PM
F 8:00 AM - 5:00 PM
S Closed
S Closed

Mcfarland Clinic PC
McFarland Clinic PC

1015 Union St
Boone, IA 50036

Get Directions

Tel: (515) 433-8300

Fax: (515) 222-7926

Practice Website: Mcfarlandclinic.com

Accepting New Patients: Yes

Medicare Accepted: Yes

Medicaid Accepted: Yes

M 8:00 AM - 5:00 PM
T 8:00 AM - 5:00 PM
W 8:00 AM - 5:00 PM
T 8:00 AM - 5:00 PM
F 8:00 AM - 5:00 PM
S Closed
S Closed

Mcfarland Clinic PC

312 E Main St Ste 1000
Marshalltown, IA 50158

Get Directions

Tel: (641) 752-0654

Fax: (641) 753-2938

Practice Website: mcfarlandclinic.com

Accepting New Patients: Yes

Medicare Accepted: Yes

Medicaid Accepted: Yes

M 8:00 AM - 4:30 PM
T 8:00 AM - 4:30 PM
W 8:00 AM - 4:30 PM
T 8:00 AM - 4:30 PM
F 8:00 AM - 4:30 PM
S Closed
S Closed

Other Physicians in Dr. Alexander's Practice