This Long Island town means prescription drug vehicle

Town: Medford!