McFarland Clinic - Marshalltown logo
In-Network ProviderPrimary Care Clinic

McFarland Clinic - Marshalltown

Marshalltown, IA 50158(641) 752-0654
Get DirectionsCall Now

Clinic Information

Office Hours

Monday: 8:00 AM – 5:00 PM Tuesday: 8:00 AM – 5:00 PM Wednesday: 8:00 AM – 5:00 PM Thursday: 8:00 AM – 5:00 PM Friday: 8:00 AM – 5:00 PM Saturday: Closed Sunday: Closed

Services

25 services

Services available at McFarland Clinic - Marshalltown. Schedule through BlueHive for guaranteed network pricing.

Drug Testing

(5)

Regulated DOT Drug Screen

Contact for pricing

Details

Urine Drug Screen

Contact for pricing

Medical Review Officer (MRO) Services

Contact for pricing

Specimen Collection

Contact for pricing

Breath Alcohol Test

Contact for pricing

Details

Medical Exams

(9)

DOT Physical

Contact for pricing

Details

Executive Health Exam

Contact for pricing

Details

FAA Medical Evaluation - Class 2

Contact for pricing

Details

FAA Medical Evaluation - Class 3

Contact for pricing

Details

Fitness for Duty Evaluation

Contact for pricing

Details

Impairment Assessment/Disability Evaluation

Contact for pricing

Details

Independent Medical Evaluation by Non-Treating Physician

Contact for pricing

Pre-placement/Post Offer Evaluation

Contact for pricing

Details

Periodic/Annual Exam (Special)

Contact for pricing

Details

Screenings & Tests

(9)

Respirator Fit Testing (Qualitative)

Contact for pricing

Details

Respirator Medical Clearance Exams (including SCBA)

Contact for pricing

Details

Audiogram (Screening)

Contact for pricing

Details

Audiogram with Air and Bone Conduction

Contact for pricing

Details

Spirometry

Contact for pricing

Blood Pressure Screening

Contact for pricing

Details

Chest X-ray (2 view)

Contact for pricing

Details

Cholesterol Screening

Contact for pricing

Details

Glucose Screening

Contact for pricing

Details

Lab Tests

(2)

Urinalysis

Contact for pricing

Non-OSHA Toxicology Testing

Contact for pricing

Our Team

Meet the medical professionals and staff at McFarland Clinic - Marshalltown.

Administrative Staff

Jennifer Krieg

Location & Directions

Address

312 E Main St
Marshalltown, IA 50158
Get Directions

About McFarland Clinic - Marshalltown

Directions from US Highway 30 (Eastbound or Westbound): Take Highway 30 to the IA-14 Northbound / South Center Str.exit. Take South Center St. north. Drive approximately 2.2 miles to East Anson StTurn right (east) onto East Anson St. Drive approximately 0.2 miles to South 3rd Ave. Turn left (north) onto South 3rd Ave. Drive approximately 0.8 miles to East Main St. 312 East Main St. is located at the intersection of North 3rd Ave. and East Main St. (east side of North 3rd Ave. / north side of East Main St.).

Frequently Asked Questions About McFarland Clinic - Marshalltown

Common questions about services, hours, and scheduling at McFarland Clinic - Marshalltown in Marshalltown, IA.

Ready to Schedule?

Book your appointment at McFarland Clinic - Marshalltown through BlueHive's fast, easy scheduling platform.

Chat with Bea