Balboa Teen Health Center

1000 Cayuga Avenue, San Francisco, CA 94112