John Constantine Gretes, MD, Internal Medicine

7552 Hospital Dr Ste 302
GloucesterVA  23061-4178 (Gloucester County)


Phone: 804-693-9062
Fax:
Email: ros***@*****oo.com

NPI: 1043248453
License Number: 0101025205 (VA)