1. Brothers Chen A Nd Chi 2045 W State Road 434, Longwood, FL 32779 Coordinate: 28.68992,-81.39082 Phone: (407) 786-2266