Welcome to Greenhouse Internists
We are an independent community-based Internal Medicine practice with offices located in the Mt. Airy section of Philadelphia and Wyndmoor (near the Chestnut Hill section of Philadelphia). Our goal is to provide excellent, accessible and comprehensive medical care to adults in our community. We offer our patients a variety of health services through our patient portal, including prescription refills, referral requests, secure access to portions of your medical records, secure communication with your doctor and more. If you’d like to register for Patient Portal, or learn more about it, refer to our Patient Portal Users Guide.
Welcome Dr. Maureen Armstrong!
We are pleased to announce that Dr. Armstrong has joined Greenhouse Internists. Click here to learn more about Dr. Armstrong.
Change in Laboratory Services
Effective September 1, 2015, lab services at Greenhouse Internists will be limited to injections (including flu shots), urine samples, throat cultures, and pap smears. We will no longer do bloodwork. Patients can go to various offsite locations. Patients with Aetna or Health Partners are required by their insurance to use Quest Diagnostics; all other patients can go to a LabCorp site.
When you are due for bloodwork, we will give you a lab order to take to Quest or LabCorp, and/or we can fax the order directly to the lab. Your results we be transmitted to your doctor.
New! Online Appointment Requests
Patients can now request appointments for annual physical exams up to 10 days in advance of desired appointment date.
To request an appointment, sign in to the Patient Portal and select New Appointment under the Appointments tab. Complete every field with an asterisk (*) next to it, and feel free to provide additional information in the message section. We will confirm that you are due for your annual physical and call you within 3 business days to schedule an appointment.
NOTE: Although the Portal scheduling form offers appointment confirmation via email, we will only confirm appointments by phone to avoid scheduling conflicts and maintain an up-to-date schedule.
Insurance Card Reminder
Please bring your current insurance card and photo ID to each visit. Insurance plan benefits, eligibility and billing addresses change frequently, so it’s important that we verify your insurance each time you visit. This will help expedite your care.