ReCa Technology, LLC
Main : (410) 413-1863
Other : (443) 478-9881
Fax: (855) 266-4372
Hours of operation: Monday to Friday, 8 a.m – 7 p.m.
110 Painters Mill Road, Suite 214, Owings Mills, 21117
Don’t see anything you need or your not sure we offer it? Give us a shout! Call Us Now! We’d love to discuss any IT and/or computer issues with you and help find you a solution, TODAY.