Studio 32 Dentistry is the dental offices of Dr. Abhilasha Bal and Dr. Stephen Ostwald. We will launch our new website in 2025! You can find us at the Post St location, noted below for your convenience.
2299 Post St #101
San Francisco, CA 94115
(415) 775-3368