Optometrist in Flower Mound, TX - Visit our skilled Optometrist in Flower Mound, TX. Call today or request an appointment online. (972) 539-3900 | 2570 Northshore Blvd., Ste. 200, Flower Mound, TX 75028 Schedule Appointment Order Contacts.