It does not appear that there has been an Eighty-Seventh Avenue Pediatric Clinic in this area for at least 15 years; Larson Foot Clinic (currently localized at the nearby Goodwill parking lot) was instead here all that time (and has recently closed, it seems). 