James Penn, MD, Internal Medicine

205 May St Ste 201
EdisonNJ  08837-3267 (Middlesex County)


Phone: 732-661-9228
Fax: 732-661-9259

NPI: 1588094569
License Number: 25MA09660900 (NJ)