Frequently asked questions
Where is Nicholas James Penna's office located?

Nicholas James Penna's office is in Salisbury, NC.

What services does Nicholas James Penna offer?

Nicholas James Penna offers Braces and Retainers, Bridges and Dentures, Fillings and more. Learn more about Nicholas James Penna's services on Opencare or book your appointment today.