Dr. Richard A Frio, OD Category Medical Services Claimed 3248 Fulton Ave Central Square NY 13036 (315) 668-7999 Get Directions View Details