52-year-old James Crawford lives in Halethorpe, MD. He has also lived in Baltimore, MD. Companies in which he has a work history include Executive Officer, Mobile Electronic Technician, A Next Level Audio & Performance and Executive Officermobile Electronic Technician.