St. Philomena Catholic Hospital Benin City is a point of interest, located at 23, Dawson Road, 300271, Benin City, Nigeria. They can be contacted via phone at +234 807 159 3114, visit their website www.avonhealthcare.com for more detailed information.