NBVL Contact Information
NBVL Contact Information
10830 SW 104th St.
Miami, FL 33176
Phone: (305) 273-5788
Fax: (305) 273-3339
Rodrigo Torruella - Office Manager
Ricardo Vargas
- Lab Director