Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.
Dr. Gregory A. Spencer sees patients in Middletown as an internal medicine physician with Crystal Run Healthcare Physicians LLP.
Medical school: Medical College of Wisconsin, class of 1988.
The office is at 300 Crystal Run Rd, Middletown, NY 10941; the phone number on record is (845) 692-6999. Dr. Spencer accepts Medicare assignment, which means he takes the Medicare-approved amount as full payment for covered services. Video (telehealth) appointments are listed as an option.
Hospital affiliations on file with Medicare: Garnet Health Medical Center.
Seen Dr. Spencer recently? Share how your visit went.
Medicare figures cover people with traditional (fee-for-service) Medicare only; services billed for fewer than 11 patients are not published.
Comparing internists? See 13 in Middletown or 154 across Hudson Valley.
Dr. Megan Kaknis, DOInternist · Crystal Run Healthcare Physicians LLPNo reviews yetMiddletown, NY
Dr. Noemi Gonzalez Klayman, MDInternist · Crystal Run Healthcare Physicians LLPNo reviews yetMiddletown, NY
Dr. Pratibha P. Shah, MDInternist · Middletown Medical PCNo reviews yetMiddletown, NY
Dr. Sophia S. Lee, MDInternist · Crystal Run Healthcare Physicians LLPNo reviews yetMiddletown, NY
Dr. Yingna Zhou, MDInternist · Northern Medical Center, Inc.No reviews yetMiddletown, NY
Dr. Angela Iannitti Hulse, MDInternist · Cornerstone Family HealthcareNo reviews yetMiddletown, NYWith Crystal Run Healthcare Physicians LLP, at 300 Crystal Run Rd, Middletown, NY 10941.
Call the office at (845) 692-6999.
Yes — Dr. Spencer accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.
Garnet Health Medical Center.