NPI Central
Haralambos Garofalis, DDS — NPI 1528030608, Newport News, VA | NPI Central