cat city clinic inc city cat clinic inc House Calls Available by Appointment. City Cat Clinic Inc 4491 Forest Park Ave St Louis MO 63108 314-652-1919. … Saturday, August 6, 2022 Edit