Graduated: 1979
Offers telehealth
NPI: 1356667430
Practice Locations (2)
PEDRO SEVILLA LLC
7000 SW 97TH AVE, SUITE 120
MIAMI, FL 331731474
7862995419
BENJAMIN AND BLANK LLC
6200 SW 73 ST
SOUTH MIAMI, FL 331434679
7866628400
Source: CMS National Downloadable File, September 2026.