Downes General Practitioner Fitz St. Rose Medical Centre, 52 Micoud, Castries, St. Lucia 5.0 | 1 Rating