Gregory Salvatore Rihacek, MD, Internal Medicine

19 Clyde Rd
#101
SomersetNJ  08873-5042 (Somerset County)


Phone: 732-568-0023
Fax: 732-568-0159
Email: gri***@*****ol.com

NPI: 1114992773
License Number: 25MA06373000 (NJ)