Who we are
Located in Mountain View, CA, our team is led by Dr Lakshmi Myneni, who holds over 20 years of experience, her extensive knowledge and experience allows her to provide all of her patients with the best care possible. Her well trained and professional staff can also tend to your needs as needed.
We are located at 2490 Hospital Drive Suite 102 Mountain View, CA 94040