Velazquez Nelvis MD

(1 Reviews)
12540 NE 8th Ave, North Miami, FL 33161, USA

(305) 893-6303


Contact and Address

Category: Doctor, Health,
Address: 12540 NE 8th Ave, North Miami, FL 33161, USA
Postal code: 33161
Phone: (305) 893-6303

Location & routing

Get Directions

Most Recent Reviews


  • (June 16, 2016, 11:55 pm)

    I found who knows who

Write a Review