Location We are conveniently located right off I-75. 4789 SW 148th Ave, Suite 105 Davie, FL 33330 P: 954-281-2202 View Larger Map View Larger Map Leave a Reply Cancel replyYou must be logged in to post a comment.