Kidneys Quest Foundation Return to Directory Kidneys Quest Foundation Contact Name: Carol Urquidez Phone: 818-521-6348 Address: 1058 N. Maclay Ave. San Fernando, CA 91340 Website: www.kidneysquestfoundation.org Leave a Reply Cancel replyYou must be logged in to post a comment.