Is there a parking garage or parking facilities?

No, there is only street parking. There is a parking garage at the Metropolitan Museum of Art at Fifth Avenue and 80th Street; click here for additional parking information (the window will launch nyc.bestparking.com; the red star is The Frick Collection; the garages are indicated by cars; detailed information is provided and rates may be calculated).