On Lok PACE Powell Center

Serving San Francisco County

Mailing Address

1441 Powell Street San Francisco, CA 94133

| Driving Directions

Center Hours

Monday – Friday 8:00am – 4:30pm

Primary Care

  • Michelle Ong, M.D.

  • Qingping Wang, M.D.

  • Amy Yu, N.P.

  • Qui Na Zheng, N.P.

Program Director

Barnaby Hall