(305) 594-5775
8119 Northwest 29th StreetMiami, FL 33122
http://www.novagraphics.net
Map & Directions