Maria Elena Roura, DOMaria Elena Roura · Optician5786 SW 8Th St, West Miami, FL, 33144NPI · 1265970792No reviewsInsuranceNot specified(305) 262-7273Check availabilityBook online Claim listing