Pratibha Vegulla, DDS Home AACD Cosmetic Dentists > Pratibha Vegulla, DDS Address: 150 Arch St Ste a Redwood City, CA 94062 United States GPS: 37.4871718, -122.238011289 Telephone: (650) 299-9990 Tweet