Megaloid Laboratories
5515 North Service Road. Suite: 306
Burlington, Ontario
L7L 6G4
Phone: (905) 3377411
Fax: (905) 3371686
e-mail: info@megaloid.ca
Hours of Operation:
Mon. Fri. 8 a.m. 5:30 p.m. EST
After Hours Contact:
1 (844) 6342563.
Google Maps!