If you are not sure if the number you wish to dial is long distance to your location, dial the number using 10 digits (area code + 7 digit number). If you exclude the ‘1’ and the number you are trying to reach is long distance to your location, your call will be completed, preceded by a network recording advising that the call is long distance.
Let me know, which Fido plan you have and what Cities are you referring to, so I could provide you with more info.