Brother’s Pest Control Listed in and Pest Control. Contact Info 14434 Black Lake Rd Odessa, Florida 33556 Phone: (813) 475-5994