Vevera Family Dentistry 7500 W Sand Lake Road Suite 7602 Orlando, Florida 23819 2800 Sq Ft Construction Completed October 2011