Dr. Richard Groat 1317 N Elm St #4, Greensboro, NC 27401, United States of America +1 336-378-1442 https://groateyecare.com/ Reviews Map