This is a veterinary facility located at 13521, Plaza Road, Charlotte, NC, 28215.
13521, Plaza Road, Charlotte, NC, 28215
Charlotte, North Carolina 28215
State Code: NC
OSM ID: node/4812415582