Medicared For All Logo

Michael Shaffer in Marysville, Ohio

Home Ohio Marysville

Michael Shaffer has Family Practice as his primary medical specialty. Their primary office is: 17853 State Route 31 in Marysville, Ohio.

They're a part of the: Union County Physician Corporation medical group which has around 75 members. You can call their office at 937-578-4004 to schedule an appointment. They also accept the Medicare-approved amount as payment in full. They attended Ohio State University College Of Medicine and graduated in 2007 (around 17 years of experience). They are not listed as doing telehealth appointments, but this may have changed. It can't hurt to call and check. If anything it may encourage them to make them available if they are not currently.


Michael W Shaffer Office Phone and Directions

Michael Shaffer
Union County Physician Corporation
17853 State Route 31
Marysville, Ohio 43040
937-578-4004


Patient Ratings
Please rate your experience with Michael Shaffer below to help others make a more informed decision. Thanks!
Current Rating: Loading...

Phone: 937-578-4004


Enter a starting address:


Healthcare Info for Michael Shaffer

Medical School: Ohio State University College Of Medicine
Graduation Year: 2007
The Primary Medical Specialty for Michael Shaffer is listed as: Family Practice
Approximate Years of Experience: 17
PAC (PECOS ID)#: 1254465339
NPI #: 1811154909
NPI Created On: 05/17/2008
NPI Last Updated Listed as: 06/26/2019
Primary Taxonomy Code: 207Q00000X
License Number:
35-093380
Listed Gender: Male

Insurance, Services, Charges


Forms of insurance accepted by include, but are not limited to:

  • MOLINA HEALTHCARE OF OHIO
  • Humana
  • CareSource
  • Medicare

They are listed as accepting new patients.

Languages spoken by staff include: English.


Services and Procedures include:

  1. Insertion of needle into vein for collection of blood sample
  2. Routine ekg using at least 12 leads including interpretation and report
  3. Established patient office or other outpatient visit, typically 15 minutes
  4. Established patient office or other outpatient, visit typically 25 minutes
  5. Physician telephone patient service, 11-20 minutes of medical discussion
  6. Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit
  7. Annual depression screening, 15 minutes

They took part in the Medicare Physician Quality Reporting System (PQRS).

Open Payments Data. This can include items to test (Durable Medical Equipment (DME)), Biological, Drug Samples, etc. This data must be reported to CMS.


Payments Total: $16

Number of Payments:: 1

Form of Payment: In-kind items and services

Record ID:: 811218495

Being Disputed:: No

Product Related: Yes

Drug or Biological: Drug

Product Category #1: Diabetes

Name of Drug #1: RYBELSUS

Open Associated Drug #1: 0169-4303-13

Drug or Biological: Drug

Product Category #2: Diabetes

Name Of Drug #2:: Ozempic

Associated Drug #2: 0169-4132-12


Family Practice Professionals in Marysville

388 Damascus Rd
Marysville, OH
Union County Physician Corporation

120 Colemans Xing
Marysville, OH
Memorial Hospital Of Union County

140 Colemans Xing
Marysville, OH
Central Ohio Primary Care Physicians, Inc.

140 Colemans Xing
Marysville, OH
Central Ohio Primary Care Physicians, Inc.

500 London Ave
Marysville, OH
Central Ohio Hospitalists, Inc

118 Morey Dr
Marysville, OH
Central Ohio Primary Care Physicians, Inc.

Providers in Union County Physician Corporation

1.John Adams Ii

480 S Jefferson Ave
Plain City Oh 43064-4137
Union County Physician Corporation
Family Practice

2.Daniel Badenhop Md

388 Damascus Rd
Marysville Oh 43040-5535
Union County Physician Corporation
Family Practice

3.Adam Barker

140 Colemans Xing
Marysville Oh 43040-7080
Union County Physician Corporation
General Surgery

4.Madelyn Bartsch

388 Damascus Rd
Marysville Oh 43040-5535
Union County Physician Corporation
Physician Assistant

5.Madelyn Bartsch

388 Damascus Rd
Marysville Oh 43040-5535
Union County Physician Corporation
Physician Assistant

6.Madelyn Bartsch

1958 E Us Hwy 36
Urbana Oh 43078-9799
Union County Physician Corporation
Physician Assistant

View all 75 members of Union County Physician Corporation medical group