National Fisheries Research and Development Institute is located in Quezon City, Philippines on 101 Mother Ignacia Ave., Brgy, Diliman,. National Fisheries Research and Development Institute is rated 5 out of 5 in the category city government office in Philippines.
Address
101 Mother Ignacia Ave., Brgy, Diliman,