Graduated: 2022
NPI: 1407219116
Practice Locations (2)
THE SHIELD OF DAVID, INC.
14461 ROOSEVELT AVE
FLUSHING, NY 113546252
71893987001311
THE SHIELD OF DAVID, INC.
THE SHIELD INSTITUTE
FLUSHING, NY 113546252
Source: CMS National Downloadable File, September 2026.