477 State Route 11 #295, Champlain, New York, 12919
(514) 735-8080
Located at Champlain, NY; Medusa Ancient Art is an online ancient art gallery and antiquities dealer. Our collection has many beautiful well-preserved pieces.
No reviews yet. Be the first to write a review!