North Philadelphia Health System Psy is an addiction treatment center located at 801 W Girard Ave, Philadelphia, PA 19122. The facility offers a range of services including psychiatry, psychology, and internist care, aimed at supporting individuals facing various challenges. For more information, you can visit their website at nphs.com or contact them at +12157874380.

