The Up Center LLC

Mental Health Clinic Decatur, GA

About

The Up Center LLC is a mental health clinic in Decatur, GA.

Details

Specialty
Mental & Behavioral Health
Category
Mental Health Clinic
Location
Decatur, GA 30030
NPI
1952997249
Source
CMS NPPES NPI Registry

Location

1387 Church St, Decatur, GA, 30030

Get Directions

1387 Church St, Decatur, GA, 30030

More Mental & Behavioral Health in Decatur, GA