image
–/5No reviews

No reviews yet. Be the first patient to rate Macgregor — your review helps the next person decide.

Rate MacgregorTap to rateWrite a review

Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.

Your review of Macgregor
No reviews yet

John Macgregor sees patients in Melbourne as a physician assistant with Health First Medical Group, LLC.

About Macgregor's practice

Specialty
Physician assistant
Credentials
PA-C
Practice
Health First Medical Group, LLC
Address
1223 Gateway Dr, Melbourne, FL 32901
Phone
(321) 725-4500
Other locations
1350 Hickory St Suite 102, Melbourne, FL 32901; 699 W Cocoa Beach Cswy, Cocoa Beach, FL 32931
Hospital affiliations
Cape Canaveral Hospital, Viera Hospital, Holmes Regional Medical Center, Parrish Medical Center
Medicare assignment
Accepts
Telehealth
Available
NPI number
1649251166

Health First Medical Group, LLC's Melbourne location at 1223 Gateway Dr, Melbourne, FL 32901 is where Macgregor sees patients — appointments by phone at (321) 725-4500. He also has listed practice locations at 1350 Hickory St Suite 102, Melbourne, FL 32901 and 699 W Cocoa Beach Cswy, Cocoa Beach, FL 32931. He accepts Medicare assignment — useful to know if you are on traditional Medicare. Telehealth visits are listed as available.

Hospital affiliations on file with Medicare: Cape Canaveral Hospital, Viera Hospital, Holmes Regional Medical Center and Parrish Medical Center.

Reviews here come only from patients. If you've seen Macgregor, add yours.

Medicare, Medicaid and hospitals

Medicare patients (2024)
348 people with traditional Medicare, average age 75
Most common services billed to Medicare
  • Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit
  • Hemoglobin a1c level
  • Initial preventive physical examination; face-to-face visit, services limited to new beneficiary during the first 12 months of medicare enrollment
Hospital pages
Cape Canaveral Hospital · Holmes Regional Medical Center · Parrish Medical Center · Viera Hospital

Medicare figures cover people with traditional (fee-for-service) Medicare only; services billed for fewer than 11 patients are not published.

Comparing physician assistants? See 14 in Melbourne or 58 across Space Coast & Volusia.

Other physician assistants in Melbourne, FL

Write a review

Expertise

Communication

Responsiveness

Value

Browse

Your review is recommended to be at least 140 characters long

image

Frequently Asked Questions

With Health First Medical Group, LLC, at 1223 Gateway Dr, Melbourne, FL 32901.

Call the office at (321) 725-4500.

Yes — Macgregor accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.

Cape Canaveral Hospital, Viera Hospital, Holmes Regional Medical Center and Parrish Medical Center.

building Is this your profile? Claim it Claim it
image