FLH Medical, P.C. Geneva Primary Care is located at 200 North Street, Suite 102, Geneva, New York, 14456 in the Medical Office Building adjacent to Geneva General Hospital. All care is provided by our team of highly credentialed internal medicine physicians Dr. Wilfredo Cruz and Dr. Reihaneh Derafsh and experienced nurse practitioners Jennifer ....