1 Amanda Leon, OTRL Occupational Therapist - General Avg. Rating: 0/5 Main Location 12973 Sw 112th St 337Miami, Florida 33186 Highlights Accepts Insurance Plans