Visit us at Broadway Medical Clinic

Broadway Medical Clinic continues to operate in the Hollywood District, where it all began in 1937 with Dr. Robert Greene.

Our office is located at 4212 NE Broadway, Portland, Oregon 97213.

The Clinic is within one block of the Hollywood MAX station and two blocks north of I-84 (Banfield Freeway).

Parking is available adjacent to the building.

Make An Appointment

Broadway providers and staff place a high priority on how we care for patients. Each provider maintains urgent appointment availability during clinic hours, call us first before accessing an urgent care facility.

If you are experiencing a medical emergency, please call 9-1-1.

NEW! Broadway Medical Clinic now offers patient self-scheduling. You can book your own appointment at your leisure 24 hours a day. This option is currently available for scheduling wellness visits such as a physical or a well-child checkup. Additionally, you can schedule your flu shot.


Looking to schedule for something else? Make a telehealth or in-clinic appointment by calling our office between 8:00 am and 5:00 pm Monday – Friday at 503-249-8787. Or you can submit an appointment request 24 hours a day through the Patient Portal

Virtual and In-Clinic Appointments

For patients who prefer to access health care from the comfort of their own home, Broadway now offers video-based telehealth appointments. This is a convenient option for anyone with an internet-connected device (with camera and microphone).

Clinic Hours

Broadway Medical patients are seen by appointment:

  • Monday – Friday: 8:00 am – 5:00 pm
  • Saturday: 8:00 am – 12:00 pm
  • Sunday: Closed

Phlebotomy, Laboratory Hours:

  • Monday-Friday: 7:30 am – 5:00 pm 
  • Saturday: 7:30 am – 12:00 pm


Please tell us about your experience with our staff, providers and/or website by email at

purchase viagra online viagra pill for men