Lab Location
3580 Harlem Road
Suite 2
Cheektowaga, NY 14215
United States
Phone Number
716-651-0146
Contact
Edward Lukaszek, CEO
Contact Email
edward@biotrax.net