Todd’s Road Health Centre "Todd’s Road Health Centre", welcomes you. EMAIL PHONE (868)-671-5176 FAX ADDRESS Flecher Road, Todd's Road