Pet stores in Camelon, Scotland List of Pet stores in Camelon, Scotland All types Dentist Doctor Pet Pharmacy All pet stores in Camelon Russells Country Store +44 1324 555535 Larbert Mill, Stirling Road, Larbert, Camelon, Scotland FK5 3NH Pet store 49 views Open now Until 05:00 pm