Depends on exactly what you need. There are any number of places which will make prescription goggles for you, either waterproof for swimming or aerated (for playing sports). They don't need nose contact to stay in place.
www.nearsights.com specializes in monocles; technically you could wear one in each eye, but I suspect it would cause your face to ache.