Gregory L. Garro, DDS provides a wide variety of dental services and procedures to address all of our patients' dental health needs. By combining quality patient care with up to date technology, we are able to treat patients of all ages in a comfortable and relaxing setting.