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