TopoQuest
Home View Maps Find Maps Find Places Resources & Links

Find Places and Features By Name

Search For Places, Landmarks and Points of Interest:
State: Name: Type:

Submitted Search Parameters:

State: MO - Missouri
Search Type: Feature name matches the search term.
Search For:
Feature Type: Crossings

List All Places With Matching Names:
This search matched 334 places or features.

Feature Name Type Latitude Longitude GNIS ID View Map
Agency FordCrossingUnknownUnknown747375
Alexanders Ferry (historical)CrossingUnknownUnknown731754
Allen Ford (historical)CrossingN36.5345°W93.6238°753913View Map
Augusta Ferry (historical)CrossingUnknownUnknown730581
Bellands Ferry (historical)CrossingUnknownUnknown757247
Billy Buster Ford (historical)CrossingN36.5503°W92.3429°734277View Map
Browns Ferry (historical)CrossingUnknownUnknown757573
Burse Ford (historical)CrossingN36.5059°W92.6138°734295View Map
Calloway Ford (historical)CrossingN36.5134°W93.7466°753413View Map
Chain of Rocks Ferry (historical)CrossingUnknownUnknown757211
Chauvins Ferry (historical)CrossingUnknownUnknown757437
Cotner Ford (historical)CrossingN36.5356°W93.6838°753409View Map
Crains Ferry (historical)CrossingUnknownUnknown744747
Duncan FordCrossingN36.6612°W92.1871°749748View Map
Easley Ford (historical)CrossingN36.5326°W93.7205°753411View Map
Gifford FordCrossingN36.5581°W92.3235°734278View Map
Golden Ford (historical)CrossingN36.5531°W93.6821°753408View Map
Gordon FordCrossingN40.1070°W91.5415°718613View Map
Greenwell FordCrossingUnknownUnknown747274
Howells Ferry (historical)CrossingUnknownUnknown757344
Indian FordCrossingUnknownUnknown747359
Interchange 1CrossingN39.1703°W94.5584°2477596View Map
Interchange 10CrossingN39.1628°W94.6267°2477597View Map
Interchange 10CrossingN39.1809°W94.5257°2477598View Map
Interchange 10CrossingN39.2734°W94.6695°2477599View Map
Interchange 10A and 10BCrossingN38.9462°W94.3645°2477600View Map
Interchange 10A and 10BCrossingN38.7728°W90.3407°2468313View Map
Interchange 11CrossingN39.1882°W94.5162°2477601View Map
Interchange 11CrossingN39.0475°W94.4419°1966303View Map
Interchange 11A and 11BCrossingN39.1720°W94.5235°2477602View Map
Interchange 12CrossingN38.9824°W94.3562°2477603View Map
Interchange 12CrossingN39.2962°W94.6854°2477604View Map
Interchange 12CrossingN39.0464°W94.4155°1966311View Map
Interchange 12ACrossingN39.2051°W94.4972°2477605View Map
Interchange 12A and 12BCrossingN39.1905°W94.6147°2477606View Map
Interchange 12A and 12BCrossingN38.6386°W90.4497°2468314View Map
Interchange 13CrossingN39.2064°W94.4916°2477607View Map
Interchange 13CrossingN39.3111°W94.6882°2477608View Map
Interchange 13CrossingN38.6555°W90.4481°2468315View Map
Interchange 14CrossingN39.0044°W94.3569°2477609View Map
Interchange 14CrossingN39.2161°W94.4749°2477610View Map
Interchange 14CrossingN39.3189°W94.6949°2477611View Map
Interchange 14CrossingN38.6721°W90.4491°2468316View Map
Interchange 14CrossingN39.0447°W94.3877°1966312View Map
Interchange 15CrossingN39.3288°W94.7115°2477612View Map
Interchange 15A and 15BCrossingN39.0419°W94.3625°2477613View Map
Interchange 16CrossingN39.2447°W94.4559°2477614View Map
Interchange 16ACrossingN39.0333°W94.3614°2477615View Map
Interchange 16A and 16BCrossingN38.6982°W90.4506°2468317View Map
Interchange 16B and 16CCrossingN39.0378°W94.3621°2477616View Map
Interchange 17CrossingN39.0389°W94.3412°2477617View Map
Interchange 17CrossingN39.2649°W94.4465°2477618View Map
Interchange 17CrossingN39.3456°W94.7483°2477619View Map
Interchange 17CrossingN38.7145°W90.4474°2468318View Map
Interchange 18CrossingN39.0342°W94.3053°2477620View Map
Interchange 18CrossingN39.3536°W94.7620°2477621View Map
Interchange 185CrossingN38.3493°W90.3957°2468319View Map
Interchange 186CrossingN38.3696°W90.3830°2468320View Map
Interchange 19CrossingN39.3683°W94.7723°2477622View Map
Interchange 190CrossingN38.4128°W90.3892°2468321View Map
Interchange 191CrossingN38.4420°W90.3801°2468322View Map
Interchange 193CrossingN38.4616°W90.3739°2468323View Map
Interchange 195CrossingN38.4854°W90.3559°2468324View Map
Interchange 196A and 196BCrossingN38.4998°W90.3413°2468325View Map
Interchange 197CrossingN38.5112°W90.3359°2468326View Map
Interchange 199CrossingN38.5328°W90.3116°2468327View Map
Interchange 1A and 1BCrossingN38.9325°W94.5265°2477623View Map
Interchange 1A and 1BCrossingN39.0786°W94.5944°2477624View Map
Interchange 1A and 1BCrossingN39.0987°W94.6036°2477625View Map
Interchange 1A and 1BCrossingN39.1742°W94.5599°2477626View Map
Interchange 1A and 1B and 1CCrossingN39.1056°W94.5930°2477627View Map
Interchange 1B and 1CCrossingN38.5032°W90.3383°2468328View Map
Interchange 1CCrossingN38.9387°W94.5086°2477628View Map
Interchange 1CCrossingN39.0858°W94.5922°2477629View Map
Interchange 1CCrossingN39.1795°W94.5767°2477630View Map
Interchange 1CCrossingN38.6354°W90.3436°2468329View Map
Interchange 1DCrossingN38.6402°W90.3453°2468330View Map
Interchange 1ECrossingN38.6471°W90.3492°2468331View Map
Interchange 1FCrossingN38.6533°W90.3539°2468332View Map
Interchange 2CrossingN38.5130°W90.3714°2468333View Map
Interchange 2CrossingN38.4947°W90.3020°2468334View Map
Interchange 2CrossingN38.6607°W90.3574°2468335View Map
Interchange 20CrossingN39.0302°W94.2718°2477631View Map
Interchange 20CrossingN39.2794°W94.4217°2477632View Map
Interchange 200CrossingN38.5417°W90.3012°2468336View Map
Interchange 201ACrossingN38.5470°W90.2902°2468337View Map
Interchange 201BCrossingN38.5525°W90.2773°2468338View Map
Interchange 202ACrossingN38.5531°W90.2708°2468339View Map
Interchange 202BCrossingN38.5547°W90.2614°2468340View Map
Interchange 203CrossingN38.5628°W90.2464°2468341View Map
Interchange 204CrossingN38.5741°W90.2338°2468342View Map
Interchange 205CrossingN38.5821°W90.2230°2468343View Map
Interchange 206ACrossingN38.5858°W90.2166°2468344View Map
Interchange 206BCrossingN38.5916°W90.2144°2468345View Map
Interchange 206CCrossingN38.5966°W90.2161°2468346View Map
Interchange 207A and 207BCrossingN38.6084°W90.2126°2468347View Map
Interchange 208CrossingN38.6140°W90.1971°2468348View Map
Interchange 209A and 209BCrossingN38.6187°W90.1906°2468171View Map
Interchange 20A and 20BCrossingN38.7566°W90.4355°2468172View Map
Interchange 21CrossingN38.7711°W90.4041°2468173View Map
Interchange 21CrossingN39.0275°W94.2492°2477633View Map
Interchange 214CrossingN38.8038°W90.7708°2468174View Map
Interchange 216CrossingN38.8030°W90.7332°2468175View Map
Interchange 217CrossingN38.8024°W90.7001°2468176View Map
Interchange 22CrossingN39.2249°W94.7619°2477634View Map
Interchange 220CrossingN38.8015°W90.6518°2468177View Map
Interchange 222CrossingN38.7997°W90.6202°2468178View Map
Interchange 224CrossingN38.7985°W90.5914°2468179View Map
Interchange 225CrossingN38.7934°W90.5651°2468180View Map
Interchange 227CrossingN38.7865°W90.5329°2468181View Map
Interchange 228CrossingN38.7767°W90.5118°2468182View Map
Interchange 229A and 229BCrossingN38.7683°W90.4946°2468183View Map
Interchange 23CrossingN38.7778°W90.3892°2468184View Map
Interchange 231CrossingN38.7555°W90.4586°2468185View Map
Interchange 232CrossingN38.7503°W90.4450°2468186View Map
Interchange 234CrossingN38.7438°W90.4125°2468187View Map
Interchange 235A and 235BCrossingN38.7435°W90.3955°2468188View Map
Interchange 235CCrossingN38.7429°W90.3856°2468189View Map
Interchange 236CrossingN38.7393°W90.3663°2468190View Map
Interchange 238CrossingN38.7331°W90.3438°2468191View Map
Interchange 238BCrossingN38.7269°W90.3281°2468192View Map
Interchange 238CCrossingN38.7317°W90.3382°2468193View Map
Interchange 239CrossingN38.7208°W90.3172°2468194View Map
Interchange 24CrossingN39.0214°W94.1979°2477635View Map
Interchange 24CrossingN39.2453°W94.7552°2477636View Map
Interchange 240A and 240BCrossingN38.7207°W90.3057°2468195View Map
Interchange 241ACrossingN38.7166°W90.2974°2468196View Map
Interchange 241BCrossingN38.7109°W90.2858°2468197View Map
Interchange 242A and 242BCrossingN38.7034°W90.2699°2468198View Map
Interchange 243CrossingN38.7005°W90.2641°2468199View Map
Interchange 243CCrossingN38.6950°W90.2604°2468200View Map
Interchange 244ACrossingN38.6885°W90.2510°2468201View Map
Interchange 244BCrossingN38.6863°W90.2456°2468202View Map
Interchange 245ACrossingN38.6829°W90.2389°2468203View Map
Interchange 245BCrossingN38.6830°W90.2277°2468204View Map
Interchange 246ACrossingN38.6839°W90.2190°2468205View Map
Interchange 246BCrossingN38.6795°W90.2111°2468206View Map
Interchange 247CrossingN38.6729°W90.2043°2468207View Map
Interchange 248BCrossingN38.6622°W90.1974°2468208View Map
Interchange 248CCrossingN38.6559°W90.1954°2468209View Map
Interchange 249ACrossingN38.6436°W90.1892°2468210View Map
Interchange 249BCrossingN38.6398°W90.1873°2468211View Map
Interchange 249CCrossingN38.6382°W90.1867°2468212View Map
Interchange 249DCrossingN38.6379°W90.1861°2468213View Map
Interchange 25CrossingN38.6386°W90.4549°2468214View Map
Interchange 250ACrossingN38.6351°W90.1862°2468215View Map
Interchange 250BCrossingN38.6271°W90.1866°2468216View Map
Interchange 250CCrossingN38.6285°W90.1858°2468217View Map
Interchange 251BCrossingN38.6219°W90.1886°2468218View Map
Interchange 257CrossingN38.4850°W90.7594°2468219View Map
Interchange 25A and 25BCrossingN38.7783°W90.3599°2468220View Map
Interchange 26CrossingN38.6381°W90.4371°2468221View Map
Interchange 261CrossingN38.5055°W90.6771°2468222View Map
Interchange 264CrossingN38.5061°W90.6234°2468223View Map
Interchange 265CrossingN38.5040°W90.6090°2468224View Map
Interchange 266CrossingN38.5051°W90.5857°2468225View Map
Interchange 269CrossingN38.5152°W90.5498°2468226View Map
Interchange 26ACrossingN38.7765°W90.3454°2468227View Map
Interchange 26BCrossingN38.7752°W90.3317°2468228View Map
Interchange 27CrossingN38.6356°W90.4167°2468229View Map
Interchange 27CrossingN38.7736°W90.3171°2468230View Map
Interchange 272CrossingN38.5392°W90.4955°2468231View Map
Interchange 274CrossingN38.5426°W90.4693°2468232View Map
Interchange 275CrossingN38.5428°W90.4380°2468233View Map
Interchange 276CrossingN38.5480°W90.4274°2468234View Map
Interchange 277ACrossingN38.5551°W90.4169°2468235View Map
Interchange 277BCrossingN38.5591°W90.4069°2468236View Map
Interchange 278CrossingN38.5691°W90.3928°2468237View Map
Interchange 279CrossingN38.5760°W90.3773°2468238View Map
Interchange 28CrossingN38.7726°W90.3076°2468239View Map
Interchange 28CrossingN39.0161°W94.1286°2477637View Map
Interchange 280CrossingN38.5806°W90.3595°2468240View Map
Interchange 283CrossingN38.5948°W90.3265°2468241View Map
Interchange 284CrossingN38.6050°W90.3083°2468242View Map
Interchange 284BCrossingN38.6095°W90.3039°2468243View Map
Interchange 285CrossingN38.6153°W90.2977°2468244View Map
Interchange 286CrossingN38.6187°W90.2882°2468245View Map
Interchange 287ACrossingN38.6185°W90.2699°2468246View Map
Interchange 287BCrossingN38.6182°W90.2569°2468247View Map
Interchange 288CrossingN38.6166°W90.2393°2468248View Map
Interchange 289CrossingN38.6136°W90.2212°2468249View Map
Interchange 28A and 28BCrossingN38.6355°W90.4057°2468250View Map
Interchange 28CCrossingN38.6364°W90.3943°2468251View Map
Interchange 29CrossingN38.7711°W90.2799°2468252View Map
Interchange 29CrossingN39.3106°W94.7582°2477638View Map
Interchange 290A and 290BCrossingN38.6124°W90.2150°2468253View Map
Interchange 2A and 2BCrossingN39.1831°W94.5925°2477639View Map
Interchange 2B and 2CCrossingN39.0974°W94.5710°2477640View Map
Interchange 2DCrossingN39.0963°W94.5746°2477641View Map
Interchange 2UCrossingN39.0962°W94.5915°2477642View Map
Interchange 2UCrossingN39.0961°W94.5902°2477643View Map
Interchange 2VCrossingN39.0963°W94.5886°2477644View Map
Interchange 2VCrossingN39.0961°W94.5902°2477645View Map
Interchange 2WCrossingN39.1003°W94.5939°2477646View Map
Interchange 2WCrossingN39.0966°W94.5946°2477647View Map
Interchange 3CrossingN38.5252°W90.3988°2468254View Map
Interchange 3CrossingN38.4893°W90.2845°2468255View Map
Interchange 30CrossingN38.6300°W90.3622°2468256View Map
Interchange 30BCrossingN38.7709°W90.2607°2468257View Map
Interchange 31CrossingN39.3456°W94.7483°2477648View Map
Interchange 31ACrossingN38.6302°W90.3469°2468910View Map
Interchange 31A and 31BCrossingN38.7707°W90.2388°2468911View Map
Interchange 31BCrossingN38.6296°W90.3437°2468912View Map
Interchange 32CrossingN38.7699°W90.2207°2468913View Map
Interchange 32A and 32BCrossingN38.6295°W90.3348°2468914View Map
Interchange 32CCrossingN38.6296°W90.3298°2468915View Map
Interchange 33CrossingN38.7673°W90.2028°2468916View Map
Interchange 33A and 33BCrossingN38.6290°W90.3198°2468917View Map
Interchange 33CCrossingN38.6285°W90.3125°2468918View Map
Interchange 33D and 33ECrossingN38.6300°W90.3065°2468919View Map
Interchange 34CrossingN38.7670°W90.1824°2468920View Map
Interchange 34A and 34BCrossingN38.6326°W90.2975°2468921View Map
Interchange 34C and 34DCrossingN38.6316°W90.2866°2468922View Map
Interchange 36CrossingN39.3111°W94.6725°2477649View Map
Interchange 36A and 36BCrossingN38.6312°W90.2654°2468923View Map
Interchange 36CCrossingN38.6311°W90.2530°2468924View Map
Interchange 36DCrossingN38.6322°W90.2431°2468925View Map
Interchange 37CrossingN39.3075°W94.6491°2477650View Map
Interchange 37ACrossingN38.6320°W90.2374°2468926View Map
Interchange 38ACrossingN38.6304°W90.2275°2468927View Map
Interchange 38CCrossingN38.6273°W90.2171°2468928View Map
Interchange 38DCrossingN38.6262°W90.2120°2468929View Map
Interchange 39BCrossingN38.6240°W90.2042°2468930View Map
Interchange 3ACrossingN39.0961°W94.5642°2477651View Map
Interchange 3ACrossingN39.1890°W94.6065°2477652View Map
Interchange 3A and 3BCrossingN38.6741°W90.3619°2468931View Map
Interchange 3BCrossingN39.0959°W94.5550°2477653View Map
Interchange 3B and 3CCrossingN39.1902°W94.6135°2477654View Map
Interchange 3CCrossingN39.0970°W94.5478°2477655View Map
Interchange 4CrossingN38.6864°W90.3541°2468932View Map
Interchange 4CrossingN38.9377°W94.4716°2477656View Map
Interchange 4CrossingN39.1963°W94.6207°2477657View Map
Interchange 40A and 40BCrossingN38.6214°W90.1937°2468933View Map
Interchange 46 A-BCrossingN39.7508°W94.7905°1964984View Map
Interchange 47CrossingN39.7772°W94.7933°1964989View Map
Interchange 4ACrossingN39.0923°W94.5433°2477658View Map
Interchange 4BCrossingN39.7514°W94.8527°1964985View Map
Interchange 4BCrossingN39.0897°W94.5418°2477659View Map
Interchange 4BCrossingN39.1173°W94.5646°2477660View Map
Interchange 4CCrossingN39.0839°W94.5413°2477661View Map
Interchange 5CrossingN38.7049°W90.3396°2468934View Map
Interchange 5CrossingN38.9364°W94.4483°1965016View Map
Interchange 5CrossingN39.2105°W94.6387°2477662View Map
Interchange 50CrossingN39.8161°W94.8039°1964988View Map
Interchange 52ACrossingN39.2027°W94.4922°2477663View Map
Interchange 52BCrossingN39.2062°W94.4922°2477664View Map
Interchange 57CrossingN39.1301°W94.4989°2477665View Map
Interchange 59CrossingN39.1056°W94.4863°2477666View Map
Interchange 5ACrossingN39.1268°W94.5678°2477667View Map
Interchange 5ACrossingN39.0777°W94.5377°2477668View Map
Interchange 5A and 5BCrossingN38.5486°W90.4269°2468935View Map
Interchange 5BCrossingN39.0752°W94.5361°2477669View Map
Interchange 5BCrossingN39.1377°W94.5676°2477670View Map
Interchange 5CCrossingN39.0728°W94.5320°2477671View Map
Interchange 6CrossingN38.7176°W90.3325°2468936View Map
Interchange 6CrossingN39.0713°W94.5206°2477672View Map
Interchange 6CrossingN39.2251°W94.6558°2477673View Map
Interchange 60CrossingN39.0925°W94.4877°1966309View Map
Interchange 61CrossingN39.0822°W94.4905°1966308View Map
Interchange 63 A&BCrossingN39.0592°W94.4900°1966306View Map
Interchange 63 CCrossingN39.0511°W94.4986°1966304View Map
Interchange 65CrossingN39.0311°W94.5004°2477674View Map
Interchange 66 ACrossingN39.0111°W94.4986°1966301View Map
Interchange 67CrossingN38.9956°W94.5025°2477675View Map
Interchange 69CrossingN39.1069°W94.4858°1966310View Map
Interchange 6A and 6BCrossingN39.1447°W94.5616°2477676View Map
Interchange 6BCrossingN39.7700°W94.8619°1964987View Map
Interchange 7CrossingN38.5672°W90.4400°2468937View Map
Interchange 7 A - BCrossingN38.9345°W94.3988°1965019View Map
Interchange 70CrossingN38.9532°W94.5296°2477677View Map
Interchange 71ACrossingN38.9419°W94.5369°2477678View Map
Interchange 71BCrossingN38.9379°W94.5354°2477679View Map
Interchange 73CrossingN38.9397°W94.5643°2477680View Map
Interchange 74CrossingN38.9406°W94.5826°2477681View Map
Interchange 75CrossingN37.2450°W93.3496°1965009View Map
Interchange 75ACrossingN38.9404°W94.5966°2477682View Map
Interchange 75BCrossingN38.9369°W94.6082°2477683View Map
Interchange 77CrossingN37.2495°W93.3116°1965010View Map
Interchange 7ACrossingN39.0688°W94.5112°2477684View Map
Interchange 7A and 7BCrossingN38.9343°W94.4064°2477685View Map
Interchange 7A and 7B and 7CCrossingN38.7325°W90.3315°2468938View Map
Interchange 7BCrossingN39.0635°W94.4996°2477686View Map
Interchange 8CrossingN38.5816°W90.4480°2468939View Map
Interchange 8CrossingN38.7413°W90.3359°2468940View Map
Interchange 8CrossingN39.2469°W94.6583°2477687View Map
Interchange 80 A - BCrossingN37.2487°W93.2624°1965011View Map
Interchange 8ACrossingN39.1666°W94.5589°2477688View Map
Interchange 8A and 8BCrossingN39.0563°W94.4842°2477689View Map
Interchange 8BCrossingN39.1691°W94.5580°2477690View Map
Interchange 8CCrossingN39.1729°W94.5490°2477691View Map
Interchange 9CrossingN38.6037°W90.4507°2468941View Map
Interchange 9CrossingN39.0517°W94.4750°1966305View Map
Interchange 9CrossingN38.9445°W94.3782°2477692View Map
Interchange 9CrossingN39.1742°W94.5369°2477693View Map
Interchange 9ACrossingN38.7496°W90.3383°2468942View Map
Interchange 9A and 9BCrossingN39.2545°W94.6583°2477694View Map
Interchange 9CCrossingN38.7589°W90.3392°2468943View Map
Interchange237CrossingN38.7332°W90.3513°2468944View Map
Intgerchange 66 BCrossingN39.0189°W94.4986°1966302View Map
Jeffreys LandingCrossingUnknownUnknown747360
Johnson Ferry (historical)CrossingN36.5503°W91.1935°735222View Map
Lemay Ferry (historical)CrossingUnknownUnknown757494
Lewis Ford (historical)CrossingN36.5253°W93.7416°753412View Map
Loverings Ferry (historical)CrossingUnknownUnknown757495
Lower Ferry (historical)CrossingUnknownUnknown744901
Lower Ferry (historical)CrossingUnknownUnknown757496
Manley FordCrossingN37.0808°W93.4011°2071893View Map
Nave Ford (historical)CrossingN36.5137°W92.6160°734294View Map
Neasby Ford (historical)CrossingN36.5198°W92.6271°734291View Map
Negro FordCrossingN36.7459°W92.3113°734270View Map
Old Monroe Ferry (historical)CrossingUnknownUnknown757216
Osage Bluff Ferry (historical)CrossingN38.4217°W92.2085°723854View Map
Osburn FordCrossingN36.6842°W92.2663°734273View Map
Peoples Ferry (historical)CrossingUnknownUnknown744910
Poe Ford (historical)CrossingN36.5481°W92.2827°734281View Map
Powers Ferry (historical)CrossingUnknownUnknown744912
Prentiss Ford (historical)CrossingN36.5953°W93.6210°753911View Map
Prentiss Ford (historical)CrossingN36.5126°W93.5980°753916View Map
Pumphrey Ford (historical)CrossingN36.5262°W92.2649°734283View Map
Reiker FordCrossingN38.3789°W91.0729°740615View Map
Russel FordCrossingN36.6939°W92.2746°734272View Map
Sanfield FordCrossingN36.6528°W92.2813°734274View Map
Schreiner Ferry (historical)CrossingN36.6151°W93.6166°753927View Map
Smith Ford (historical)CrossingN36.5667°W93.6471°753405View Map
Stubblefield Ferry (historical)CrossingN36.5120°W91.1699°746907View Map
Sumner Ferry (historical)CrossingN39.6389°W93.2727°734313View Map
Thorntons Ferry (historical)CrossingUnknownUnknown745103
Tibbetts Ferry (historical)CrossingUnknownUnknown732214
Upper Ferry (historical)CrossingUnknownUnknown744920
Viola Ford (historical)CrossingN36.5662°W93.5923°2764400View Map
Whitehouse Ferry (historical)CrossingN37.9620°W91.9963°753797View Map
Whites Ferry (historical)CrossingUnknownUnknown745107
Whites FordCrossingUnknownUnknown747374
Whittles Ferry (historical)CrossingN36.6401°W90.1440°746866View Map

Note: Coordinates displayed in the above table are referenced to NAD83 datum.


Copyright (C) 2008-2024 Ryan Niemi ... All Rights Reserved