SELECT DISTINCT T1.fname ,  T1.city_code FROM Student AS T1 JOIN Has_Allergy AS T2 ON T1.stuid  =  T2.stuid WHERE T2.Allergy  =  "Milk" OR T2.Allergy  =  "Cat"
Find the different first names and cities of the students who have allergy to milk or cat.
[Schema (values) (types)]: | allergy_1 |  Allergy_Type : allergy (text) , allergytype (text) | Has_Allergy : stuid (text) , allergy (text) | Student : stuid (text) , lname (text) , fname (text) , age (number) , sex (text) , major (number) , advisor (text) , city_code (text);