Vanessa Ursula Alvarez Castellares, MD, Family Medicine

13707 Sw 152nd St
MiamiFL  33177-1106 (Miami-Dade County)


Phone: 305-585-9200
Fax: 305-355-2900

NPI: 1295129484
License Number: ME140578 (FL)