1. Liquid Handling Specialists 3160 Lenora Church Rd, Snellville, GA 30039 Coordinate: 33.83158,-84.00801 Phone: (770) 449-4000