Address: 2707 S Grand Ave, Los Angeles, CA, 90007
Phone: (213) 744-3561
Website: http://dpss.lacounty.gov/dpss/offices/default.cfm?orgid=706
Category: Other
Listed on BizVoices