Steffi D Lena, DO, Internal Medicine

2201 Chapel Ave W
Cherry HillNJ  08002 (Camden County)


Phone: 856-513-4124
Fax:

NPI: 1942676457
License Number: 25MB10348600 (NJ)