Oxford Academy is located at:

600 N. Congress Ave, Suite 270

Delray Beach, Fl 33445

Phone: 1-561-279-9717

Fax: 1-561-279-9529