Dr. Hariprasad currently is seeing patients in both San Francisco (Union Square) and in Oakland (Rockridge).  
Feel free to schedule an appointment at the location that is most convenient for you.

If you'd like to contact us, please feel free to just give us a ring.  We do make an effort to pick up the phone live during business hours.  Alternatively, you may click the button above and send us a note.

San Francisco / Union Square Office
870 Market Street, Suite 1107
San Francisco, CA 94102
Tel (415) 653-3100
Fax (415) 650-5004

Tuesdays, Thursdays

The office is on the 11th floor of the Flood Building, at the Powell BART/Muni (Union Square) stop. Parking is available across the street on Ellis at the Ellis-O’Farrell Garage – click here for more information. The rates are $2.50/hour up until noon; $3.50/hour after noon. If you park there, enter the building at 71 Ellis Street.

» map/directions

» Plan your trip on public transit

» Real-time MUNI status

» Real-time BART status

» Biking info


Oakland / Rockridge Office
17 Armanino Court
Oakland, CA 94618
Tel (415) 653-3100
Fax (415) 650-5004


The office is conveniently located a short 6 minute walk north of the Rockridge BART station.  If you wish to drive, there is convenient parking nearby.  The entrance to the office is hard to find the first time, but you will receive more detailed instructions ahead of your appointment.

» map/directions

» Plan your trip on public transit