Rex W Appenfeller, MD, Internal Medicine

1 Commerce St Ste 200
LincolnRI  02865-1186 (Providence County)


Phone: 401-793-8500
Fax: 401-793-8511
Email: rap***@*****an.org

NPI: 1710983523
License Number: MD05740 (RI)