Stephanie M. Kroll, DDS Home AACD Cosmetic Dentists > Stephanie M. Kroll, DDS Address: 2901 Loma Vista Rd Ventura, CA 93003 United States GPS: 34.2756582, -119.25713209 Telephone: (805) 643-7516 Tweet