NPI Central
Fred Finch Youth Center NPI Number 1952436982 — Lemon Grove, CA | NPI Central