Update Info - V C Corporation
This restaurant was reported as closed. If it is open, let us know.
V C Corporation
1113 W Locust St
Scranton, PA 18504
1113 W Locust St
Scranton, PA 18504
This restaurant was reported as closed. If it is open, let us know.