Telstra Payphone Home/Telephone company/Telstra Payphone 95 Alexanders Rd, Genoa VIC 3891 Contacts 95 Alexanders Rd, Genoa VIC 3891 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Telephone company Telstra public phone box Bylong NSW 2849 Telephone company Switchtek 2/87 Riverpark Dr, Nerang QLD 4211 Telephone company Telstra Payphone 03597906X2 Hastings VIC 3915 Telephone company Telstra Payphone O03598602X1 Rosebud VIC 3939 Categories Telephone company Payphone