Rio A Sferrazza, DO, Family Medicine

6418 Myrtle Ave
RidgewoodNY  11385-6203 (Queens County)


Phone: 718-381-9770
Fax: 718-366-3789

NPI: 1528130242
License Number: 087368 (NY)