NPI Central
Teri Rossi, M.D. — NPI 1295838159, Key West, FL | NPI Central