Our new location

We want to welcome you to our new space at HPP!  It is conveniently located at 18th & Potrero Ave., across the street from the previous New Gen location.

 

New Generation Health Center, 2500 18th St., San Francisco, CA

HPP entrance