1219 SE 12th Avenue, Deerfield Beach, FL, 33441 2030 Discovery Circle East, Deerfield Beach, FL, 33442